You know why SHREK is the best fairytale?..

It's because in ALL other fairytales, Princes and Princesses are perfect...

But SHREK teaches us that imperfect people can still have a happy ever after...