Prince Harry appeared on screens in Germany while the rest of the royal family turned heads in London — an unexpected split-screen moment that left fans buzzing. Read on to discover the full story!
The Duke of Sussex sent a filmed address to open the 2026 Invictus Germany Sports Festival, praising Germany’s commitment to honoring service and noting the event welcomes 11 nations. He highlighted the festival’s spirit of unity and said it will help shape the inaugural Invictus Australia Sports Festival later this year, urging competitors to lean on each other and enjoy the occasion.