It’s been widely assumed for weeks/months that the Duchess of Sussex would attend the Invictus Games in The Netherlands, which start this coming weekend. Meghan was and is hugely supportive of her husband’s signature event, and Archie and Lili are old enough to travel with their parents without too… Read entire story.
Source: Cele|bitchy