Catherine, Duchess of Cambridge

The Wedding of Prince William and Catherine Middleton - Public Viewing at Charlottenburg Castle. Berlin, Germany - 29 April 2011
Credit:WENN

See our biography of Catherine, Princess of Wales