Charles and Camilla celebrate 16th wedding anniversary

Prince Charles and Camilla, the Duchess of Cornwall, celebrate their 16th wedding anniversary today. The royal couple have been carrying out several engagements in the lead up to the occasion. This time last year the Prince of Wales had only just come out of self-isolation after contracting coronavirus. They got married on 9th April 2005 at St George’s Chapel, Windsor Castle,.