Some of the links in this article may return revenue to Yahoo Lifestyle Australia. For more great shopping content, check out our online shopping page
In the five years since meeting and marrying Prince Harry, Meghan Markle has become one of the most photographed women in the world.
Since the moment she first stepped in front of cameras, she's been impeccably dressed - and her style acumen has only grown.
Now, when she wears an outfit, it sells out within hours; there's not a designer in the world that doesn't want to be worn by Meghan.
But although many of her clothes are expensive, it's easy to replicate them on a budget. Here's how to get some of her best looks at high street prices.
Meghan wears monochrome well, and knows the shapes that suit her too. She wore this dark green shirt and leather pencil skirt combo in October 2018. The 'Straight Fit Silk Shirt from And Other Stories sold out immediately, but has been in and out of stock since, so keep an eye out incase it comes back again. Her matching leather pencil skirt is from Hugo Boss.
Get the look with the Uma and Leopold Aspen Top, $119, from The Iconic, and the Notched Waistband Buttoned Front PU Leather Skirt, $18.95, from Shein.
Meghan is often seen in jeans and a blazer, and she wore this combo when she visited Dubbo with Prince Harry during their Australian tour. She was wearing a white Maison Kitsuné blouse, Outland Denim jeans, J.Crew boots, and S by Serena.
Alright in White
Meghan looked gorgeous in this white Zimmermann dress, Tabitha Simmons heels, Stephen Jones fascinator, and Kayu clutch when she and Harry first arrived in Fiji. Teaming a black clutch and shoes with a white dress makes it a really strong, modern look.
Beautiful in blue
Meghan often chooses a belted dress, and this Veronica Beard dress she wore for a royal tour of South Africa shows why she favours this shape - it's so flattering. The bright blue is amazing against her skin, and here she's teamed it with chic but comfy black wedged espadrilles.
Get the look with this Diane Von Furstenburg Satin midi shirt dress, $461, and Beni wedges from Freelance Shoes, $79.95.
When Meghan wore this denim J. Crew dress to watch her friend Serena Williams play in the US Open, she epitomised casual chic. She added an open cardigan, also from J.Crew, and wore her Victoria Beckham Aviators on the front of her dress. The dress sold out in 24 hours, but has been restocked since, although it's not currently available.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at email@example.com