Duchess of Sussex
Meghan Markle disappears from Invictus Games media schedule in puzzling last-minute move
Earlier reports suggested the Duchess of Sussex would take to the stage for the closing ceremony of the Invictus Games in Dusseldorf