Kate Middleton, the Duchess of Cambridge and wife to British Prince William, had her grand wedding in 2011. The whole world watched this royal wedding on tv. And her wedding gown is officially one of the loveliest princess wedding dresses ever. The gown was made by the British label Alexander McQueen and cost $400,000.

 

Wedding dress8

You have no rights to post comments