Skip Nav

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

Source: WireImage
Read More Camilla Parker-bowlesPrince Charles