They took New York City by storm for just three days, but Meghan Markle and Prince Harry turned heads everywhere they went – and not least thanks to Meghan's glamorous outfits.
The Duchess of Sussex marked her return to public engagements with a slew of stylish looks, from a monochromatic navy ensemble for a meeting at the One World Trade Centre, to an exceedingly modern relaxed-fit red suit for her book reading.
However, the activist and writer saved the best for last, as she dazzled in an embellished mini dress at the Global Citizen concert on Saturday night.

The couple were there to deliver a speech on global vaccine equality, and the need for more communities to be given access to the Covid-19 vaccine. "Every single person on this planet has a fundamental right to get this vaccine. That's the point, but that's not happening", Meghan said.
"And while in this country and many others, you can go almost anywhere and get vaccinated, billions of people around the world cannot."
She added: "This year, the world's expected to produce enough doses to meet the target of vaccinating 70% of people in every single country. But it is wrong that so much of the vaccine supply has only gone to just 10 wealthy nations so far, and not everyone else. It's just not OK."
Prince Harry spoke about the difficulties facing some countries that are ready to produce vaccines for their vulnerable populations, but aren't able to "because ultra-wealthy pharmaceutical companies are not sharing the recipes to make them".
"All they're waiting for is the vaccine intellectual property to be waived and for the vaccine technology to be transferred over." Their speech was applauded by the crowd, and brought their visit to the Big Apple to a close.

After two years in the Royal Family, where her fashion sense – fresh, flirty and effortlessly cool – was changed into the typically style of the British royals – traditional, conservative and muted – it's been a thrill seeing her true style shine through.
And taking to the stage with Prince Harry, she stunned the crowd with her fun and modern look.
Meghan chose a white embellished mini dress by Valentino, featuring a high neckline, short hem, capped sleeves and clear crystal embellishments around the neck and hem.
She paired this with a pair of simple black stilettos, as well as a matching white satin face mask, and kept her jewellery to a minimum. Her hair was styled into a loose, low ponytail with lots of texture, while her makeup was dark and smokey around the eyes, and fresh and sunkissed on her complexion.