We haven't stopped thinking about this divine blazer dress since we saw it in Stradivarius 3 years ago

We haven't stopped thinking about this divine blazer dress since we saw it in Stradivarius

Flames emoji.

We love a girly dress for a special occasion but there are times that call for something a little sharper.

Advertisement

That's where the blazer dress comes in.

Sleek and stylish, a decent blazer dress will make you feel like a bit of a legend.

Like, hello.

A post shared by E M M A K E H O E (@emmakehoe) on

Advertisement

A post shared by A I K A (@aika.kibonge) on

A post shared by @d.thrill on

Advertisement

A post shared by LEO Casale (@leo_viaroma) on

A post shared by SPARKLE (@sparkle.magazine) on

Advertisement

There are loads you could buy but finding one that's not a dull colour can be tricky.

Enter, Stradivarius.

The store is always a treasure trove of fun, affordable buys.

Advertisement

Once synonymous with casual pieces, the Spanish brand has seriously upped its game and now offers some stunning bits that you could easily wear for a special occasion.

This beautiful yellow blazer dress (€39.99) is an absolute statement piece that wouldn't look of place at a wedding or race day this summer.

If you don't fancy it as a dress, there are matching trousers (€19.99) so you can wear it as a suit.

It also comes in a black, white, pink and a stunning pastel blue.

Another more casual piece that we've also been eyeing up in store is this super cute shirt dress.

Is a piece that'll take us from our office to the dance floor - pop it on over a pair of check trousers for work, put on some tights with it for dinner and then ditch the tights and throw on a pair of heels for a night out.

Simple. Sorted.

It's €19.99 and in stores now.