Meghan Markle wears £96 denim dress to support friend Serena Williams at US Open with Anna Wintour
She has a designer wardrobe fit for a royal - but Meghan Markle wore a rather affordable outfit to support her friend Serena Williams in the US Open women’s final.
The Duchess of Sussex, 38, made a last-minute trip to New York to watch the American tennis champion play against Bianca Andreescu last night.
For the occasion, the new mum - who gave birth to four-month-old son Archie in May - chose a belted navy denim dress by J.Crew.
She paired the now sold-out piece, which retailed at approximately £96, with a grey cardigan draped over her shoulders.
READ MORE: Meghan Markle flies commercial to the US to watch Serena Williams in US Open
Meghan accessorised with a pair of Victoria Beckham aviator sunglasses, Sophie Ratner necklace, Jennifer Meyer earrings and a Carolina Herrera bag.
The Duchess cheered on her friend - who was ultimately defeated by the Canadian teenager - alongside US Vogue editor Anna Wintour.
Also watching the Grand Slam next to the royal were Serena’s husband Alexis Ohanian, sister Venus Williams and mum Oracene Price.
Prince Harry’s wife had only recently made the decision to fly to the US for the game, it has been reported.
READ MORE: Archie confirmed to attend 10-day Africa tour with Prince Harry and Meghan Markle
"It is a last-minute trip," a source told The Times. "Excited to support her friend, and then come back."
Meghan had stayed up late to watch Serena win the semi-finals and decided to go watch her friend in person on the spur of the moment.
It is understood the Duchess boarded a commercial flight on Friday accompanied by security but no other staff.
She left the Duke of Sussex at home in Windsor with their baby son.
READ MORE: Meghan Markle and Prince Harry have 'no plans' to visit Balmoral, 'disappointing' the Queen
In June, Meghan stepped out with Kate Middleton to watch Serena play in the women’s final at Wimbledon.
On that occasion, the star also lost to Romanian player Simona Halep.
The Duchess had previously watched her friend triumph earlier in the tournament - but faced criticism over her decision to wear jeans for the occasion.
Get the look
Denim Shirt Dress by M&S | £49.50 | Shop here
Belted Mini Denim Shirt Dress by Warehouse | £46 | Shop here
Avery Denim Dress by French Connection | £54 | Shop here
The editors at Yahoo UK are committed to finding you the best products at the best prices. At times, Yahoo UK may receive a share from purchases made via links on this page.