Skip to Content
Carole Middleton Looks At Prince William In The 1902 State Landau
(Getty Images)
Credit:
Chris Jackson/Getty Images
Location:
London, England, United Kingdom
Caption:
Carole Middleton looks at Prince William his marriage to her daughter, the newly-titled Duchess of Cambridge at Westminster Abbey on April 29, 2011 in London, England.
Category:
Carole Middleton
Star:
Prince William