Meghan Markle and husband Prince Harry have been busy bees this week with the start of the 2025 Invictus Games in Vancouver.