Charles and Camilla Celebrate 15th Wedding Anniversary

The Prince of Wales and the Duchess of Cornwall celebrate their 15th Wedding Anniversary on Thursday, 9 April 2020. Photo: Facebook/The Royal Family Charles and Camilla married in a civil ceremony at Windsor Guildhall on 9 April 2005, followed by a religious blessing service at St George's Chapel. Queen Elizabeth II and Prince Philip, Duke…