Prince Charles and Camilla Share Anniversary Photo in Isolation — and Their Dogs Make a Cameo!

Prince Charles and Camilla, Duchess of Cornwall are marking their upcoming 15th wedding anniversary with the release of a new photo from their Birkhall home in Scotland. The royal couple, who recently reunited after self-isolating following Charles’ positive coronavirus diagnosis,