Skip Nav
Photo 119 of 139

Prince Charles married longtime love Camilla Parker-Bowles, the Duchess of Cornwall, at Windsor Castle in April 2005 in England.

Image Source: WireImage
All the Latest From Ryan Reynolds