Catherine, Duchess of Cambridge
Royal Wedding Memorabilia
Preparations for the Royal Wedding of Prince William and Kate Middleton, at Westminster Abbey
London, England - 27 April 2011
Credit:WENN
Preparations for the Royal Wedding of Prince William and Kate Middleton, at Westminster Abbey
London, England - 27 April 2011
Credit:WENN