Meghan, Duchess of Sussex made an impromptu speech at the Invictus Games. The 43-year-old former actress has been married to Prince Harry - who founded the multi-sport event for veterans more than a ...