The Royal Wedding in Numbers
Did you know Kate Middleton's dress by Alexander McQueen cost $400,000??
Did you know that Princess Diana had 27 wedding cakes at their wedding?!
And her wedding gown train was 25 feet!
Too bad there's nothing about the stupid hats.
Plus, do you think the wedding couple did this on purpose?
Eerie, similarity to Cinderella and the evil step-sisters.More photos