Occasion Dresses

670 styles

Feel like the belle of the ball - or the queen of the clubs, whatever is more your style - when you strut your stuff in EGO’s occasion dresses! Are you out celebrating a big birthday? Out for drinks on your anniversary? Or are you attending your bestie’s wedding? Whatever the event, we’ve got special occasion dresses to make your night that extra bit more memorable.
Explore EGO’s complete occasion dress edit below for wedding guest dresses, race day dresses, date night dresses, and more of this season’s hottest styles. It doesn’t matter what the occasion calls for; we’ve got dresses for special occasions to help you stand out.

filters0
670 styles
Long Sleeve Strappy Detail Blazer Dress In Black Woven
Long Sleeve Strappy Detail Blazer Dress In Black Woven
£17.00 (53% OFF) £36.00
Odile Thong Strap Low Heeled Mule In Black Faux Leather
Odile Thong Strap Low Heeled Mule In Black Faux Leather
£16.00 (54% OFF) £35.00
Scoop Neck Trim Detail Maxi Dress In Chocolate Brown
Scoop Neck Trim Detail Maxi Dress In Chocolate Brown
£14.00 (46% OFF) £26.00
One Shoulder Cowl Front Maxi Dress In White
One Shoulder Cowl Front Maxi Dress In White
£17.00 (39% OFF) £28.00
Strappy Scarf Neck Detail Midi Dress In Baby Pink Lace
Strappy Scarf Neck Detail Midi Dress In Baby Pink Lace
£24.00 (41% OFF) £41.00
Plunge Halterneck Knot Front Maxi Dress In Black Slinky
Plunge Halterneck Knot Front Maxi Dress In Black Slinky
£12.00 (45% OFF) £22.00
Bandeau Asymmetric Drape Maxi Dress In Brown Zebra Print
Bandeau Asymmetric Drape Maxi Dress In Brown Zebra Print
£15.00 (46% OFF) £28.00
Bandeau Ruched Maxi Dress In Blue Mesh
Bandeau Ruched Maxi Dress In Blue Mesh
£19.00 (37% OFF) £30.00
Plunge Neck Tailored Pleated Mini Dress In Cream
Plunge Neck Tailored Pleated Mini Dress In Cream
£18.00 (47% OFF) £34.00
Asymmetric One Shoulder Ruched Detail Maxi Dress In Pink
Asymmetric One Shoulder Ruched Detail Maxi Dress In Pink
£24.00 (25% OFF) £32.00
Odile Thong Strap Low Heeled Mule In Burgundy Faux Leather
Odile Thong Strap Low Heeled Mule In Burgundy Faux Leather
£14.00 (60% OFF) £35.00
One Shoulder Blouson Tiered Hem Mini Dress In Pink
One Shoulder Blouson Tiered Hem Mini Dress In Pink
£23.00 (26% OFF) £31.00
Bandeau Ruched Detail Maxi Dress In Pink
Bandeau Ruched Detail Maxi Dress In Pink
£18.00 (40% OFF) £30.00
Odile Thong Strap Low Heeled Mule In White Faux Leather
Odile Thong Strap Low Heeled Mule In White Faux Leather
£16.00 (54% OFF) £35.00
Strappy Detail Blazer Dress In Black Woven
Strappy Detail Blazer Dress In Black Woven
£19.00 (47% OFF) £36.00
Plunge Halterneck Draped Front Mini Dress In Sage Green
Plunge Halterneck Draped Front Mini Dress In Sage Green
£5.00 (80% OFF) £25.00
Darya Thong Strap Wedge Heeled Mule In Brown Faux Leather
Darya Thong Strap Wedge Heeled Mule In Brown Faux Leather
£17.00 (51% OFF) £35.00
High Cowl Neck Drape Detail Mini Dress In White Satin
High Cowl Neck Drape Detail Mini Dress In White Satin
£15.00 (46% OFF) £28.00
Cross Front Backless Mini Dress In White
Cross Front Backless Mini Dress In White
£6.00 (77% OFF) £26.00
Square Neck Drape Hem Mini Dress In Baby Blue Woven
Square Neck Drape Hem Mini Dress In Baby Blue Woven
£13.00 (57% OFF) £30.00
Odile Thong Strap Low Heeled Mule In Brown Faux Leather
Odile Thong Strap Low Heeled Mule In Brown Faux Leather
£16.00 (54% OFF) £35.00
Strappy Tie Waist Corseted Maxi Dress In Black Lace
Strappy Tie Waist Corseted Maxi Dress In Black Lace
£13.00 (67% OFF) £39.00
Darya Thong Strap Wedge Heeled Mule In White Faux Leather
Darya Thong Strap Wedge Heeled Mule In White Faux Leather
£21.00 (40% OFF) £35.00
Lace Trim Corset Overlay Mini Dress In Burgundy
Lace Trim Corset Overlay Mini Dress In Burgundy
£13.00 (61% OFF) £33.00
Racer Neck Draped Front Ruched Detail Maxi Dress In Green
Racer Neck Draped Front Ruched Detail Maxi Dress In Green
£8.00 (71% OFF) £28.00
High Neck Shoulder Pad Lace Trim Mini Dress In Black Satin
High Neck Shoulder Pad Lace Trim Mini Dress In Black Satin
£14.00 (46% OFF) £26.00
Cowl Neck Mini Dress In Brown Sequin
Cowl Neck Mini Dress In Brown Sequin
£19.00 (30% OFF) £27.00
Halterneck Lace Trim Maxi Dress In Pink
Halterneck Lace Trim Maxi Dress In Pink
£12.00 (68% OFF) £37.00
Scoop Neck Trim Detail Maxi Dress In Black
Scoop Neck Trim Detail Maxi Dress In Black
£14.00 (46% OFF) £26.00
Plunge Neck Twisted Front Sequin Panel Maxi Dress In Brown
Plunge Neck Twisted Front Sequin Panel Maxi Dress In Brown
£11.00 (74% OFF) £42.00
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
£15.00 (62% OFF) £39.00
Bandeau Corset Drape Fron Maxi Dress In Brown Lace
Bandeau Corset Drape Fron Maxi Dress In Brown Lace
£15.00 (72% OFF) £54.00
Halterneck Cowl Front Bodycon Maxi Dress In Sage
Halterneck Cowl Front Bodycon Maxi Dress In Sage
£8.00 (68% OFF) £25.00
Darya Thong Strap Wedge Heeled Mule In Gold Faux Leather
Darya Thong Strap Wedge Heeled Mule In Gold Faux Leather
£19.00 (46% OFF) £35.00
High Neck Open Back Layered Frill Hem Mini Dress In Cream
High Neck Open Back Layered Frill Hem Mini Dress In Cream
£24.00 (47% OFF) £45.00
Halterneck Drape Panel Mini Dress In Chocolate Brown Lace
Halterneck Drape Panel Mini Dress In Chocolate Brown Lace
£7.00 (74% OFF) £27.00
Mid Rise Side Button Detail Tailored Trousers In Charcoal
Mid Rise Side Button Detail Tailored Trousers In Charcoal
£19.00 (53% OFF) £40.00
Button Up Lace Trim Detail Tailored Blazer Dress In Black
Button Up Lace Trim Detail Tailored Blazer Dress In Black
£21.00 (48% OFF) £40.00
Bandeau Maxi Dress In Lemon Lace
Bandeau Maxi Dress In Lemon Lace
£7.00 (83% OFF) £40.00
Halterneck Ruched Detail Maxi Dress In Pink
Halterneck Ruched Detail Maxi Dress In Pink
£13.00 (55% OFF) £29.00
Long Sleeve Button Cut Out Detail Mini Dress In Lemon
Long Sleeve Button Cut Out Detail Mini Dress In Lemon
£24.00 (23% OFF) £31.00
High Neck Cut Out Drape Front Maxi Dress In Burgundy
High Neck Cut Out Drape Front Maxi Dress In Burgundy
£15.00 (50% OFF) £30.00
High Neck Racer Back Mini Dress In Red
High Neck Racer Back Mini Dress In Red
£10.00 (44% OFF) £18.00
Halterneck Ruffle Skirt Detail Mini Dress In Pink
Halterneck Ruffle Skirt Detail Mini Dress In Pink
£10.00 (77% OFF) £43.00
High Neck Open Shoulder Blouson Mini Dress In Black Mesh
High Neck Open Shoulder Blouson Mini Dress In Black Mesh
£12.00 (56% OFF) £27.00
Sweetheart Neckline Cross Back Maxi Dress In Pink
Sweetheart Neckline Cross Back Maxi Dress In Pink
£21.00 (46% OFF) £39.00
Slash Neck Mesh Panel Wrap Maxi Dress In Black
Slash Neck Mesh Panel Wrap Maxi Dress In Black
£11.00 (75% OFF) £44.00
Strappy Contrast Lace Trim Asymmetric Mini Dress In Cream
Strappy Contrast Lace Trim Asymmetric Mini Dress In Cream
£13.00 (48% OFF) £25.00
Halterneck Ruched Mini Dress In Black
Halterneck Ruched Mini Dress In Black
£13.00 (50% OFF) £26.00
High Neck Racer Back Mini Dress In Chocolate Brown
High Neck Racer Back Mini Dress In Chocolate Brown
£10.00 (44% OFF) £18.00
Bardot Long Flared Sleeve Mini Dress In Chocolate Brown
Bardot Long Flared Sleeve Mini Dress In Chocolate Brown
£13.00 (50% OFF) £26.00
Strappy Lace Trim Detail Corset Mini Dress In Pink
Strappy Lace Trim Detail Corset Mini Dress In Pink
£21.00 (36% OFF) £33.00
Bandeau Tie Waist Mini Dress In Brown Polka Dot
Bandeau Tie Waist Mini Dress In Brown Polka Dot
£11.00 (48% OFF) £21.00
High Neck Open Back Blouson Mini Dress In Burgundy
High Neck Open Back Blouson Mini Dress In Burgundy
£11.00 (54% OFF) £24.00
Long Sleeve High Neck Ruched Mini Dress In Mauve
Long Sleeve High Neck Ruched Mini Dress In Mauve
£14.00 (46% OFF) £26.00
Bandeau Lace Up Back Maxi Dress In Wine Lace
Bandeau Lace Up Back Maxi Dress In Wine Lace
£15.00 (50% OFF) £30.00
Boat Neck Drape Panel Split Leg Maxi Dress In Black
Boat Neck Drape Panel Split Leg Maxi Dress In Black
£11.00 (62% OFF) £29.00
One Shoulder Cut Out Waist Maxi Dress In Black Slinky
One Shoulder Cut Out Waist Maxi Dress In Black Slinky
£8.00 (73% OFF) £30.00
Square Neck Ruched Detail Maxi Dress In Taupe Satin
Square Neck Ruched Detail Maxi Dress In Taupe Satin
£10.00 (80% OFF) £51.00
Bandeau Pleated Corset Mini Dress In Burgundy Satin
Bandeau Pleated Corset Mini Dress In Burgundy Satin
£4.00 (90% OFF) £39.00
Off The Shoulder Twist Front Top In Black
Off The Shoulder Twist Front Top In Black
£8.00 (50% OFF) £16.00
Halterneck Extreme Plunge Drape Front Maxi Dress In Brown
Halterneck Extreme Plunge Drape Front Maxi Dress In Brown
£4.00 (86% OFF) £29.00
Long Sleeve Off The Shoulder Ruched Maxi Dress In Black
Long Sleeve Off The Shoulder Ruched Maxi Dress In Black
£17.00 (35% OFF) £26.00
Bandeau Contrast Sequin Panel Mini Dress In Black Mesh
Bandeau Contrast Sequin Panel Mini Dress In Black Mesh
£15.00 (46% OFF) £28.00
Strappy Scarf Neck Detail Midi Dress In Lemon Lace
Strappy Scarf Neck Detail Midi Dress In Lemon Lace
£6.00 (89% OFF) £54.00
Sleeveless High Neck Ruched Mini Dress In Beige
Sleeveless High Neck Ruched Mini Dress In Beige
£4.00 (83% OFF) £24.00
High Neck Drape Front Open Back Maxi Dress In White Lace
High Neck Drape Front Open Back Maxi Dress In White Lace
£18.00 (44% OFF) £32.00
High Racer Neck Drape Front Cut Out Mini Dress In Black
High Racer Neck Drape Front Cut Out Mini Dress In Black
£10.00 (55% OFF) £22.00
Halterneck Ruffle Detail Mini Dress In Pink
Halterneck Ruffle Detail Mini Dress In Pink
£8.00 (73% OFF) £30.00
Short Flared Sleeve Tie Back Top In Mulberry Slinky
Short Flared Sleeve Tie Back Top In Mulberry Slinky
£5.00 (72% OFF) £18.00
Strappy Ruched Floaty Maxi Dress In Yellow
Strappy Ruched Floaty Maxi Dress In Yellow
£6.00 (86% OFF) £42.00
Bardot Beaded Trim Detail Cut Out Maxi Dress In Baby Pink
Bardot Beaded Trim Detail Cut Out Maxi Dress In Baby Pink
£7.00 (78% OFF) £32.00
Bandeau Tie Drape Front Maxi Dress In Black
Bandeau Tie Drape Front Maxi Dress In Black
£20.00 (41% OFF) £34.00
High Neck Fitted Waist Backless Tailored Top In Charcoal
High Neck Fitted Waist Backless Tailored Top In Charcoal
£9.00 (65% OFF) £26.00
Cowl Neck Twisted Strap Maxi Dress In Black Lace
Cowl Neck Twisted Strap Maxi Dress In Black Lace
£8.00 (82% OFF) £45.00
Bandeau Drape Front Detail Mini Dress In Cream
Bandeau Drape Front Detail Mini Dress In Cream
£11.00 (67% OFF) £33.00
One Sleeve Trim Detail Mini Dress In Chocolate Brown
One Sleeve Trim Detail Mini Dress In Chocolate Brown
£13.00 (48% OFF) £25.00
High Neck Blouson Ruched Maxi Dress In Plum
High Neck Blouson Ruched Maxi Dress In Plum
£6.00 (79% OFF) £28.00
Halterneck Bubble Hem Mini Dress In Ivory
Halterneck Bubble Hem Mini Dress In Ivory
£9.00 (63% OFF) £24.00
High Neck Drape Front Open Back Maxi Dress In Lemon Lace
High Neck Drape Front Open Back Maxi Dress In Lemon Lace
£19.00 (41% OFF) £32.00
Bandeau Maxi Dress In Chocolate Brown Lace
Bandeau Maxi Dress In Chocolate Brown Lace
£8.00 (77% OFF) £35.00
Low Rise Double Layered Maxi Skirt In Mulberry Slinky
Low Rise Double Layered Maxi Skirt In Mulberry Slinky
£4.00 (83% OFF) £24.00
Cowl Neck Draped Front Tie Back Maxi Dress In Brown
Cowl Neck Draped Front Tie Back Maxi Dress In Brown
£7.00 (78% OFF) £32.00
Asymmetric One Shoulder Ruched Detail Maxi Dress In White
Asymmetric One Shoulder Ruched Detail Maxi Dress In White
£25.00 (22% OFF) £32.00
Cross Front Backless Mini Dress In Burgundy
Cross Front Backless Mini Dress In Burgundy
£6.00 (77% OFF) £26.00
Halterneck Trim Detail Cut Out Maxi Dress In Multi Print
Halterneck Trim Detail Cut Out Maxi Dress In Multi Print
£11.00 (63% OFF) £30.00
Strappy Cross Back Mini Dress In Lemon Disc Sequin
Strappy Cross Back Mini Dress In Lemon Disc Sequin
£3.00 (93% OFF) £45.00
Halterneck Plunge Front Split Back Maxi Dress In Burgundy
Halterneck Plunge Front Split Back Maxi Dress In Burgundy
£13.00 (61% OFF) £33.00
Cowl Halterneck Mini Dress In Grey Animal Print
Cowl Halterneck Mini Dress In Grey Animal Print
£4.00 (82% OFF) £22.00

Find Dresses for Occasions at EGO

Dresses for occasions are all about making a lasting impression. So, don’t shy away from bold numbers like sequin dresses and satin dresses - nights like these are quite literally your time to shine! Reminder: these are the moments that are gonna be popping up in the memory books, the photos that you show the kids, so there’s no excuse not to turn up the glam!

Shop Dresses for Occasions and More at EGO

Once you’ve slipped into one of our special occasion dresses, it’s time to take your outfit to the next level with accessories. Go all out in a pair of strappy heels or take your look to new heights with platform heels. A special occasion calls for glam - so don’t forget to check out our women’s jewellery collection and finish off your look with a classy little clutch bag.

We are EGO. Shoes, style, and a whole loada sass. There's no one quite like us.
With EGO, take your shoe and outfit game to the next level with our range of women's shoes, clothing, and accessories to make you stand out from the crowd. From high heels to sandals and boots, as well as dresses, tops, and accessories, we've got the fiercest and freshest range of women's shoes & clothing on the market. Bring out your inner power women and recreate your look with footwear & clothing from EGO UK today. Buy now with next day delivery and say 'hello' to the new you.