Like Queen Elizabeth, she loves horses and a great tiara moment. Aaron Chown/PA Images via Getty Prince Harry is embracing the last day of the Invictus Games Vancouver Whistler 2025. On Feb. 16 ...