Meghan Markle and Prince Harry stepped out in Whistler, Canada, to watch the debut of skeleton in the 2025 Invictus Games.
The royal stepped out in her signature laid-back style at the 2025 Invictus Games, showing us once again that great denim is ...