Prince Harry and Meghan Markle are in Canada for the 2025 Invictus Games! Thus far, her style choices in British Columbia have been right in her comfort zone: Lots of neutrals, fashionable coats, and ...