The Prince and Princess of Wales attend the 2025 Commonwealth Day Service on March 10th 2025, at Westminster Abbey in London, England.