Meghan Markle's coat game is always a 10/10. Which is why we're not surprised that she rocked one of her best toppers to date while visiting NYC for her baby shower. There's no denying that the long navy Victoria Beckham coat would look amazing in our own wardrobe, but there's just one small problem: It retails for £2,250, aka $2,935, aka three times our spring style budget. But thanks to the internet, we found five dupes that are just as chic and way less expensive. Dreams do come true.
We Found 5 (Less Expensive) Dupes of Meghan Markle’s Navy Blue Coat
PureWow editors select every item that appears on this page, and the company may earn compensation through affiliate links within the story. You can learn more about that process here.