Which cruise is a family cruise?

All cruises are family cruises! I highlight many reasons why I feel this on the Kids page. However, in this article I wanted to highlight one particular aspect of family cruising: character meet and greets.
Many of the major cruise lines have incorporated character meet and greets into their family program with many familiar characters.
Royal Caribbean has partnered with Dreamworks pictures which is why they can bring you Shrek and the characters from Madagascar.