Beautiful Royal Wedding Gowns



Crown Princess Victoria of Sweden, 2010


Camilla Parker Bowles, second wife of British Prince Charles, 2005


Catherine Middleton, bride of British Prince Charles, 2011