We may earn a commission for products purchased through links in this article

These high street cardigans look like they came straight from Princess Diana's wardrobe 

The Chanel-style cardigan totally reminds us of Diana's iconic fashion

Karen Silas

Looks inspired by the 1980s and 1990s are a major fashion trend, and royal style icon Princess Diana's famous outfits, from puff-sleeved floral dresses to pussy-bow blouses are back and more popular than ever.

That’s why when we spotted this River Island oversized cardigan, with gold buttons and a black-and-white design that brings to mind classic Chanel, we could instantly imagine it in Diana's royal wardrobe.

RELATED: Inside Princess Diana's Kensington Palace home

princess diana cardigan

Fashion icon Princess Diana wore an oversized cardigan in London back in the late 1980s

Princess Diana was spotted wearing a similar oversized cardigan in London back in 1989 and it seems the piece is just as timeless as the royal's famous style. 


Monochrome cardigan, £38, River Island


There's also an & Other Stories version of the cardigan in a similar monochrome style - but hurry, it's selling quickly! 

While Diana wore her cardie with a pleated summer skirt – still an option! – we can also see this knit teamed with everything from jeans and a T-shirt to an LBD.

and other stories cardigan princess diana

Oversized Gold Button Cardigan, £85, & Other Stories


Influencers are also rocking the look as a sweater dress, and we love that on the & Other Stories website they've taken a page from the royal style book by pairing the cardigan with Princess Diana's beloved bike shorts – a royally cool look if we've ever seen one.

WATCH BELOW: An homage to Princess Diana's iconic power suits

Loading the player...

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

Activate HELLO! alerts and find out about everything before anyone else.