Shrek is the best fairytale.
You know why? Because in all the
other fairytales, the princesses are incredibly beautiful
and delicate, and the princes are handsome
gentlemen, princesses and princes are always
perfect. But Shrek teaches you that no one needs to be
perfect..
to have a happy ending.
27 faves · Jun 16, 2011 9:32pm