Great news for royal fans and lovers of affordable fashion, because Meghan Markle, Duchess of Sussex wears clothes from some of your high street favourites.

The proof? Meghan was recently spotted wearing a stylish coat from high street hero Zara while visiting the National Centre for Rehabilitation of Addicts (NCRA) as part of a World Health Organisation (WHO) delegation.

Duke and Duchess of Sussex visit to Jordan
Aaron Chown - PA Images//Getty Images

After some sleuthing on Zara’s website, we couldn’t quite believe that the coat was still in stock - not her exact grey version, but the sleek black one.

Zara Wool Blend Short Coat

Wool Blend Short Coat

Zara Wool Blend Short Coat

Credit: Zara

Crafted from a cosy wool blend fabric, the staple piece is perfect as we continue to combat unpredictable spring temperatures. It also features two secure button fastenings at the top for added warmth on spring days when the weather is cooler.

The best part? For a touch of elevation, the coat boasts a high neck and contrast stitch detailing, similar to high-end styles from Toteme: a designer Scandi brand Meghan has a soft spot for, particularly when it comes to the label’s luxury dresses.

Style with other classic pieces à la Markle, such as a pair of cigarette jeans and a classic white tee. As for shoes? Anything Adidas is great for a touch of casual charm, while ballet flats are great for more formal occasions.