Daily Mail |
From Kate Middleton's Alexander McQueen gown to Jenna Bush's Oscar de la ...
Daily Mail From Audrey Hepburn's 1954 Balmain miniskirt shift and Anne Hathaway's ombre Valentino look, to Kate Middleton's Alexander McQueen gown and Jenna Bush Hager's Oscar de la Renta number, the most famous wedding dresses of all time have been ... |
The Royal Wedding of Prince William and Kate Middleton. Get your collectibles, souvenirs and memorabilia to mark this special royal occasion