On April 9, 2005, Prince Charles and Duchess Camilla arrived for the Civil Ceremony where they were legally married! The event took place at The Windsor Guildhall, in Berkshire, England.
On April 9, 2005, Prince Charles and Duchess Camilla arrived for the Civil Ceremony where they were legally married! The event took place at The Windsor Guildhall, in Berkshire, England.
Prince Charles and Duchess Camilla have been married since 2005. Over the past years, they have attended numerous events together where they look just fabulous!
The Best Pictures Of Prince Charles And Duchess Camilla
Prince Charles, Prince of Wales and Camilla, Duchess of Cornwall react during a visit to the London Transport Museum on March 4, 2020.