You know the drill: You pop in at Topshop to pick up a tee and end up with an armful of dresses. And we can't blame you right now, as the high-street store's offerings are on fire. But because no one's wardrobe is big enough for the whole lot (there are currently over 800 pieces online right now), we've done the hard work for you and picked the hero dresses you need in your life right now.
Wedding season is still on the horizon, and there are slinky slips and elegant wrap styles guaranteed to have fellow guests asking, "Where did you get that?" And your workwear and weekend wardrobes haven't been overlooked either, with this season's florals, polka dots and pastels all given a nod in Topshop's latest drop. We'll be stealing Karoline Dall's styling tips to dress down the aforementioned florals by pairing ours with ankle boots. Scroll below to shop our edit of the 12 best Topshop dresses to buy now, whatever your style.
Oh so pretty.
Perfect for day or night.
Heatwave? Stay cool in this effortless striped number.
No one will believe this is high street.
This is a seriously chic frock to see you from desk to dinner.
Exudes an effortless, arty vibe, and will look great with stripes layered underneath.
Just add Converse.
Ruffles, florals and under £40—this is at the top of our wish list.
We've spotted this fun pink iteration all over Instagram, so be sure to get it before it's gone.
Your spring wardrobe needs this.
And finally, for something dressy, go for this pretty printed maxi dress.
This post was originally published at an earlier date and has since been updated.