L.K. Bennett dress

The Occa 50s dress from L.K. Bennett

Finding the perfect wedding guest dress is harder than you think. You want it to be smart, but not overly formal – it has to be comfortable enough for the dance floor, after all.

White's generally out, unless the bride is laid-back about that kind of thing (in our experience, she's not) and, although the day isn't about you, you still want to make sure that you don't turn up wearing the same dress as someone else, so making a bit of a statement is also key.

See, it's a tricky business finding the right dress, but we reckon we might have just found the perfect one in this pretty turquoise number from L.K.Bennett.

With its subtle 50s shape and feminine round neckline, it's certainly smart enough for church with a tailored jacket over the top, but also perfect for dinner and dancing come evening.

And with its digital floral print and burnout stripes, the dress is unlike many others we've seen on our daily search (the unique fabric also makes it intermittently transparent), and sure to stand out from the rest of the wedding crowd.

Plus, it would work just as well for a city wedding as it would for the country – simply swap heels for pretty flat sandals.

And when wedding season is over, it will make the ideal dress for a cocktail party or birthday, too. In fact, we're not sure we'll ever take it off…

Continued below...

Occa 50s dress, £395, from L.K.Bennett