Prince Harry and Meghan Markle attend Day 7 of Invictus Games 2023 at the Merkur Spiel-Arena in Dusseldorf. Credit: MEGA/WENN