As she prepares to support Prince Harry at the opening of the Invictus Games in Vancouver tonight, Meghan is - as so often - contending with crises and criticisms.
Despite the freezing temperatures in Vancouver, Canada, Prince Harry and Meghan Markle are set to receive a warm welcome when they arrive later today ahead of the Invictus Games.
The event, which will be held in Vancouver and Whistler from 8 to 16 February, will be the first to incorporate winter sports, and will be broadcast on ITV in the UK.
The event, which will be held in Vancouver and Whistler from 8 to 16 February, will be the first to incorporate winter sports, and will be broadcast on ITV in the UK.