It may have been raining in London last night, but Meghan Markle brought a ray of sunshine to one of her last public engagements as a duchess when she stepped out with husband Prince Harry.
The Duke and Duchess of Sussex made a rare appearance at the annual Endeavour Fund Awards at Mansion House, one of their last joint engagements before they step back fully from their royal duties. Walking arm-in-arm through the rain and sharing an umbrella, the couple even coordinated outfits and looked effortlessly sophisticated.

We've missed Meghan's cool and modern take on royal fashion, so we were delighted to see her in a characteristically elegant outfit. She chose a figure-hugging sky blue crepe dress by Victoria Beckham, featuring short capped sleeves, delicate seams and a silver zip running all the way up the back.

Always fond of a monochrome look, Meghan matched her accessories to her dress with aplomb, pairing it with navy blue suede Romy heels by Jimmy Choo, costing around €560, and a stunning blue marble-effect clutch bag with gold detailing by Stella McCartney, which costs around €750.
Her hair was slicked back into a low ponytail - the hair style of the season, if recent runway shows are anything to go by - allowing for her to pump up the makeup.

Her eyes were heavily lined with black eyeliner and smokey dark brown eyeshadow, while she chose a berry pink glossy lipstick to tie the look together. Harry, meanwhile, looked sleek and dapper in a vivid navy blue suit with matching soft blue tie.