The best Ghost dresses to buy in the 50 per cent off sale

As one of our favourite brands to turn to for modern, stylish dresses that ooze femininity and an understated vintage feel, Ghost is high on our list when it comes to checking out the sales.

The iconic British brand has been going since 1984 and since current creative director Sameera Azeem joined the team in 2016, the brand’s popularity has soared and continues to do so. Known for their feminine aesthetic, effortless silhouettes and signature prints, Ghost dresses are loved by the Duchess of Cambridge, Holly Willoughby and Carrie Symonds – and us.

And since their 50 per cent off sale has just started, it would be rude not to take a gander. Plenty of florals, from daisies to meadow-inspired, in a rainbow of hues dominate and for good reason – a bright flowery print midi dress is the perfect all-in-one outfit to see you through the summer (then just pop tights underneath to take you through autumn, too). There’s also a delightful blue zebra print and a sunshine yellow leopard print, but we really love the Battenburg-hued tartan check midi.

11 best dresses to buy in the Ghost up to 50 per cent off sale

Ghost red floral dress
Ghost

Annie dress, £49.50 (was £99), Ghost

This bold long-sleeved beauty will make a statement will staying covered up.

Ghost yellow midi dress
Ghost

Margaux dress, £104.30 (was £149), Ghost

Bring joy to your day with this sunshine-hued number.

Ghost check dress
Ghost

Megan dress, £82.50 (was £165), Ghost

We can’t help but think of Battenburg cake looking at this dress – and we’re obsessed.

Ghost check daisy dress
Ghost

Sadie dress, £82.50 (was £165), Ghost

Check + florals + sheer fabric = a dreamy summer dress.

Ghost zebra print dress
Ghost

Lissa dress, £74.50 (was £149), Ghost

Pale blue zebra print is as surprising as it is chic.

Ghost peach floral dress
Ghost

Thea dress, £47.50 (was £95), Ghost

This button-through peach-hued strappy midi oozes 90s vibes.

Ghost pink satin dress
Ghost

Anna dress, £84.50 (was £169), Ghost

The relaxed silhouette of this dress is perfectly balanced by the satin fabric.

Ghost yellow mini dress
Ghost

Brianna dress, £62.30 (was £89), Ghost

Don’t be afraid of the leg of mutton sleeves on this mini – the modern silhouette and print elevate it to feel thoroughly contemporary.

Ghost pink floral dress
Ghost

Estelle dress, £49.50 (was £99), Ghost

The under-bust gathering and a flippy skirt on this ditsy floral print dress make for a contemporary vintage vibe.

Ghost blue midi dress
Ghost

Astrid dress, £74.50 (was £149), Ghost

A tiered skirt and puffy sleeves make this boho-inspired number a winner.

Ghost daisy print dress
Ghost

Marie dress, £64.50 (was £129), Ghost

Nothing says holiday vibes more than a breezy strappy maxi dress.