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. 

Photo: Getty

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. 

Photo: Getty

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.

Photo: Getty

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.