Meghan took centre stage on the final day of the Invictus Games as she presented medals to finalists - including one of the stars of the Netflix series about the military veterans taking part.
The Duchess of Sussex, 42, read from the book Rosie Revere, Engineer by Andrea Beaty to a handpicked group who sat entranced on bean bags in Dusseldorf.
The Duchess of Sussex , 42, who has worn black, white, beige and tan all week, decided to again sport a colourless look in a long beige trench coat in Dusseldorf.
Ukraine has won six medals on the first day of the Invictus Games, an international competition for veterans in Düsseldorf. They added one gold, three silver and two bronze medals to their medal haul, as the Ukrainian team's website says.