
The Duchess of Sussex has publicly declared her love for her “incredible” husband Harry in front of an audience of thousands.
Introducing the duke at the opening ceremony of the Invictus Games in The Hague, Netherlands, Meghan said she “could not love and respect him more”.