Prince Harry, Princess Marie and Prince Joachim at the Invictus Games on Feb. 15, 2025 ...