Home Their Majesties to Visit the Channel Islands King Charles III and Queen Camilla on stage during the UK's national commemorative event for the 80th anniversary of D-Day, hosted by the Ministry of Defence on Southsea Common in Portsmouth, Hampshire. Picture date: Wednesday June 5, 2024.