From hot pink to lemon sherbet, pastel blue to zesty tangerine, we’ve rounded up some of the best rainbow-hued dresses perfect for a summer wedding.

Shopping for a wedding guest outfit is one of the many joys of other people’s nuptials, but it can also be stressful given the amount of choice out there. So we’ve handpicked some of our favourites no matter what your budget that will ensure you look great (but not too great – no one wants to upstage the bride), feel comfortable all day and are dressed appropriately.

Bold colours are the obvious go-to for a summer wedding and there are plenty of rainbow hued dresses out there. Look to Brit brands like Rixo for vintage-inspired prints and ’80s-esque cuts; Needle & Thread for the prettiest embroidery and sequins; and Seren London for slinky shapes in pretty colourways.

The high street have plenty of options too. We love H&M’s charming baby blue floral print mini dress, which proves you can go above the knee with your hem for a wedding, while Zara’s green satin cami dress has “Ibiza beach wedding” written all over it. And if you’ve been stung before and turned up wearing the same outfit as another guest (gutting) check out high street hidden gem, Uterque. Part of the Inditex retail group, think of it as Zara’s more stylish older sister packed with unique options.

Scroll on for 20 of the best…

Rixo

Rixo is where fashion girls go when they need a wedding guest outfit. With throwback prints and vintage-inspired silhouettes, Rixo make dresses that will ensure you are one of the best dressed guests on the big day. The Cherie dress, with her high neck, open back and ruffled front split, shows just enough skin to make it wedding appropriate.

Need & Thread essentially make princess dresses for grown-ups. Think the prettiest of floral prints, ruffles, puff sleeves, delicate tulle and a heady dose of sequins. This Garland Clarabelle is a romantic choice for a warm summer evening wedding.

Needle & Thread

Want to receive more great articles like this every day: sign up here