Princess Kate would love this new-in shirt dress from H&M

If you want to dress like Princess Kate, one key look you absolutely need is a chic shirt dress with a classic print. One like H&M’s new-in button-front look, which would fit right into the Princess of Wales’s royal engagement wardrobe.

Princess Kate is a huge fan of shirt dresses from designers like Beulah, Emilia Wickstead and Alessandra Rich, which can cost upwards of £1,500.

princess kate wearing ralph lauren dogstooth shirt dress
princess kate wearing ralph lauren dogstooth shirt dress

Princess Kate has always been a huge fan of shirt dresses in a classic print

But you can get the look for less at H&M - specifically for just £29.99 ($39.99)!

hm shirt dress like princess kate
hm shirt dress like princess kate

Tie-belt shirt dress, £29.99 / $39.99, H&M

SHOP NOW

H&M's blue print dress is perfect for any occasion, from brunch to the office, with a calf-length hem,  long sleeves with wide cuffs and a detachable tie belt.

It also makes a great layering piece, worn over a rollneck and teamed with boots in the colder seasons and styled with heels or flats when spring comes round.

princess kate polka dot shirt dress
princess kate polka dot shirt dress

Kate wore quite a few shirt dresses - like this polka dot look - in 2022

H&M’s versatile dress also comes in another print - bold black and white stripes - another timeless shirt dress to add to your latest looks for spring.

KEEP SHOPPING

H&M’s £34.99 dupe of Princess Kate’s Wimbledon slingback shoes will blow your mind

Princess Kate’s favourite & Other Stories jeans now come in black

This £49 River Island dress looks straight out of Princess Kate’s wardrobe

Like this story? Sign up to our HELLO! Edit newsletter to get other shopping stories delivered straight to your inbox.

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.