Queen Letizia of Spain just wore the perfect autumnal dress, and it’s only £70 from Zara

Queen Letizia of Spain attended a royal engagement at Madrid’s Zarzuela Palace on Tuesday, wearing the perfect autumnal outfit.

We all got a glimpse at Queen Letizia's sartorial prowess when herself and King Felipe VI visited the UK on a state visit back in July, but it seems the 45-year-old's style just keeps on getting stronger.

The Spanish royal met with charities on Tuesday wearing an elegant teal midi dress, which boasted big colourful blooms.

The look held a great resemblance to Kate Middleton's appearance earlier in the week, as she too wore a floral dresses and showcased a shorter haircut.

However, unlike Kate's Orla Kiely number, Queen Letizia's elegant outfit doesn't come with a big designer price tag.

In fact, the floral piece is by none other than high-street stalwart Zara, and retails for a modest £69.99.

Surprisingly, the gorgeous dress is still in stock. So, if you want to look royally stylish this autumn, we suggest you add it to you basket - ASAP.

Get The Look

Printed midi dress by Zara, £69.99

Visit this page to see more from the Duchess Of Cambridge's maternity wardrobe