There was months of speculation about what she would wear, now the world has seen dress worn by the new Princess of Cambridge, Kate Middleton:
The dress is an Alexander McQueen and was designed by Sarah Burton. That’s a Cartier tiara on top. You can read all about the dress at the Royal Wedding’s official site.
And here’s the much less exciting Prince William:
And here’s the couple together: