A picture of the Princess of Wales and her kids released for the British holiday in 2024 sparked controversy, after the image ...