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
Plunge Halterneck Knot Front Maxi Dress In Black Slinky
Plunge Halterneck Knot Front Maxi Dress In Black Slinky
£12.00 (45% OFF) £22.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
One Shoulder Cowl Front Maxi Dress In White
One Shoulder Cowl Front Maxi Dress In White
£17.00 (39% OFF) £28.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
Plunge Neck Tailored Pleated Mini Dress In Cream
Plunge Neck Tailored Pleated Mini Dress In Cream
£18.00 (47% OFF) £34.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
Strappy Detail Blazer Dress In Black Woven
Strappy Detail Blazer Dress In Black Woven
£19.00 (47% OFF) £36.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
Bandeau Ruched Detail Maxi Dress In Pink
Bandeau Ruched Detail Maxi Dress In Pink
£18.00 (40% OFF) £30.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
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 Maxi Dress In Blue Mesh
Bandeau Ruched Maxi Dress In Blue Mesh
£19.00 (37% OFF) £30.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
Plunge Halterneck Draped Front Mini Dress In Sage Green
Plunge Halterneck Draped Front Mini Dress In Sage Green
£5.00 (80% OFF) £25.00
Cross Front Backless Mini Dress In White
Cross Front Backless Mini Dress In White
£6.00 (77% OFF) £26.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
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
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
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
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
Cowl Neck Mini Dress In Brown Sequin
Cowl Neck Mini Dress In Brown Sequin
£19.00 (30% OFF) £27.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
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
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
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
£15.00 (62% OFF) £39.00
Scoop Neck Trim Detail Maxi Dress In Black
Scoop Neck Trim Detail Maxi Dress In Black
£14.00 (46% OFF) £26.00
Halterneck Lace Trim Maxi Dress In Pink
Halterneck Lace Trim Maxi Dress In Pink
£12.00 (68% OFF) £37.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
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
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
Mid Rise Side Button Detail Tailored Trousers In Charcoal
Mid Rise Side Button Detail Tailored Trousers In Charcoal
£19.00 (53% OFF) £40.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
Halterneck Drape Panel Mini Dress In Chocolate Brown Lace
Halterneck Drape Panel Mini Dress In Chocolate Brown Lace
£7.00 (74% OFF) £27.00
Halterneck Ruched Detail Maxi Dress In Pink
Halterneck Ruched Detail Maxi Dress In Pink
£13.00 (55% OFF) £29.00
Bandeau Maxi Dress In Lemon Lace
Bandeau Maxi Dress In Lemon Lace
£7.00 (83% OFF) £40.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
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
Halterneck Ruched Mini Dress In Black
Halterneck Ruched Mini Dress In Black
£13.00 (50% OFF) £26.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
High Neck Racer Back Mini Dress In Red
High Neck Racer Back Mini Dress In Red
£10.00 (44% OFF) £18.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 Racer Back Mini Dress In Chocolate Brown
High Neck Racer Back Mini Dress In Chocolate Brown
£10.00 (44% OFF) £18.00
Bandeau Pleated Corset Mini Dress In Burgundy Satin
Bandeau Pleated Corset Mini Dress In Burgundy Satin
£4.00 (90% OFF) £39.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
Strappy Contrast Lace Trim Asymmetric Mini Dress In Cream
Strappy Contrast Lace Trim Asymmetric Mini Dress In Cream
£13.00 (48% OFF) £25.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
High Neck Open Back Blouson Mini Dress In Burgundy
High Neck Open Back Blouson Mini Dress In Burgundy
£11.00 (54% OFF) £24.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
Halterneck Extreme Plunge Drape Front Maxi Dress In Brown
Halterneck Extreme Plunge Drape Front Maxi Dress In Brown
£4.00 (86% OFF) £29.00
Sweetheart Neckline Cross Back Maxi Dress In Pink
Sweetheart Neckline Cross Back Maxi Dress In Pink
£21.00 (46% OFF) £39.00
Sleeveless High Neck Ruched Mini Dress In Beige
Sleeveless High Neck Ruched Mini Dress In Beige
£4.00 (83% OFF) £24.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
Long Sleeve High Neck Ruched Mini Dress In Mauve
Long Sleeve High Neck Ruched Mini Dress In Mauve
£14.00 (46% OFF) £26.00
Strappy Ruched Floaty Maxi Dress In Yellow
Strappy Ruched Floaty Maxi Dress In Yellow
£6.00 (86% OFF) £42.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
Bandeau Contrast Sequin Panel Mini Dress In Black Mesh
Bandeau Contrast Sequin Panel Mini Dress In Black Mesh
£15.00 (46% OFF) £28.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
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
Off The Shoulder Twist Front Top In Black
Off The Shoulder Twist Front Top In Black
£8.00 (50% OFF) £16.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
Halterneck Ruffle Detail Mini Dress In Pink
Halterneck Ruffle Detail Mini Dress In Pink
£8.00 (73% OFF) £30.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
Strappy Scarf Neck Detail Midi Dress In Lemon Lace
Strappy Scarf Neck Detail Midi Dress In Lemon Lace
£6.00 (89% OFF) £54.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
One Sleeve Trim Detail Mini Dress In Chocolate Brown
One Sleeve Trim Detail Mini Dress In Chocolate Brown
£13.00 (48% OFF) £25.00
Halterneck Bubble Hem Mini Dress In Ivory
Halterneck Bubble Hem Mini Dress In Ivory
£9.00 (63% OFF) £24.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
Halterneck Ruffle Skirt Detail Mini Dress In Pink
Halterneck Ruffle Skirt Detail Mini Dress In Pink
£10.00 (77% OFF) £43.00
High Neck Blouson Ruched Maxi Dress In Plum
High Neck Blouson Ruched Maxi Dress In Plum
£6.00 (79% OFF) £28.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
Cross Front Backless Mini Dress In Burgundy
Cross Front Backless Mini Dress In Burgundy
£6.00 (77% 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
Low Rise Double Layered Maxi Skirt In Mulberry Slinky
Low Rise Double Layered Maxi Skirt In Mulberry Slinky
£4.00 (83% OFF) £24.00
Bandeau Maxi Dress In Chocolate Brown Lace
Bandeau Maxi Dress In Chocolate Brown Lace
£8.00 (77% OFF) £35.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
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
Strappy Lace Trim Detail Corset Mini Dress In Pink
Strappy Lace Trim Detail Corset Mini Dress In Pink
£21.00 (36% OFF) £33.00
Long Sleeve Off The Shoulder Cut Out Maxi Dress In Plum
Long Sleeve Off The Shoulder Cut Out Maxi Dress In Plum
£7.00 (75% OFF) £28.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
Scoop Neck Ring Back Mini Dress In Ivory
Scoop Neck Ring Back Mini Dress In Ivory
£4.00 (80% OFF) £20.00
Cowl Halterneck Mini Dress In Grey Animal Print
Cowl Halterneck Mini Dress In Grey Animal Print
£4.00 (82% OFF) £22.00
Halterneck Floral Sequin Tie Back Shift Mini Dress In Plum
Halterneck Floral Sequin Tie Back Shift Mini Dress In Plum
£14.00 (46% OFF) £26.00
Bandeau Maxi Dress In Lemon Lace
Bandeau Maxi Dress In Lemon Lace
£5.00 (81% OFF) £27.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 Neck Sequin Detail Mini Dress In Khaki
Cowl Neck Sequin Detail Mini Dress In Khaki
£8.00 (56% OFF) £18.00
Strappy Ruched Scarf Detail Maxi Dress In Blue Mesh
Strappy Ruched Scarf Detail Maxi Dress In Blue Mesh
£8.00 (80% OFF) £41.00
Lace Trim Maxi Dress In Mauve Mesh
Lace Trim Maxi Dress In Mauve Mesh
£4.00 (90% OFF) £39.00
High Cowl Neck Frill Hem Mini Dress In Plum
High Cowl Neck Frill Hem Mini Dress In Plum
£10.00 (67% OFF) £30.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
Cowl Front Asymmetric Seam Maxi Dress In Sage Green
Cowl Front Asymmetric Seam Maxi Dress In Sage Green
£20.00 (67% OFF) £60.00
Drape Detail Low Cowled Back Mini Dress In Burgundy
Drape Detail Low Cowled Back Mini Dress In Burgundy
£10.00 (55% OFF) £22.00
High Racer Neck Drape Front Cut Out Mini Dress In Lemon
High Racer Neck Drape Front Cut Out Mini Dress In Lemon
£9.00 (64% OFF) £25.00
Long Bell Sleeve Square Neck Mini Dress In Black
Long Bell Sleeve Square Neck Mini Dress In Black
£11.00 (56% OFF) £25.00
Floaty Mesh Sleeve Cape Top In Black
Floaty Mesh Sleeve Cape Top In Black
£4.00 (73% OFF) £15.00
Strappy Cross Back Mini Dress In Pink Disc Sequin
Strappy Cross Back Mini Dress In Pink Disc Sequin
£14.00 (59% OFF) £34.00
High Cowl Neck Mini Dress In Sage Green Satin
High Cowl Neck Mini Dress In Sage Green Satin
£4.00 (87% OFF) £30.00
High Cowl Neck Frill Hem Mini Dress In Chocolate Brown
High Cowl Neck Frill Hem Mini Dress In Chocolate Brown
£2.00 (93% OFF) £30.00
Plunge Cowl Drape Front Mini Dress In White
Plunge Cowl Drape Front Mini Dress In White
£7.00 (73% OFF) £26.00
Long Sleeve Tie Waist Corset Mini Dress In Cream
Long Sleeve Tie Waist Corset Mini Dress In Cream
£6.00 (85% OFF) £41.00
Scoop Neck Contrast Sequin Drape Mini Dress In Lemon
Scoop Neck Contrast Sequin Drape Mini Dress In Lemon
£3.00 (93% OFF) £44.00
Draped Once Sleeve Split Leg Maxi Dress In White
Draped Once Sleeve Split Leg Maxi Dress In White
£11.00 (58% OFF) £26.00
Sleeveless Lace Detail Drape Maxi Dress In Cream Satin
Sleeveless Lace Detail Drape Maxi Dress In Cream Satin
£5.00 (83% OFF) £30.00
Cape Sleeve High Neck Drape Detail Mini Dress In Black
Cape Sleeve High Neck Drape Detail Mini Dress In Black
£13.00 (48% OFF) £25.00
Halterneck Gold Trim Detail Drape Mini Dress In Black
Halterneck Gold Trim Detail Drape Mini Dress In Black
£6.00 (65% OFF) £17.00
Cap Sleeve A-Line Mini Dress In Ivory
Cap Sleeve A-Line Mini Dress In Ivory
£4.00 (86% OFF) £28.00
Cowl Front Halterneck Maxi Dress In Brown Leopard Print
Cowl Front Halterneck Maxi Dress In Brown Leopard Print
£6.00 (81% OFF) £31.00
Strappy Corset Mini Dress In Multi Leopard Print
Strappy Corset Mini Dress In Multi Leopard Print
£11.00 (63% OFF) £30.00
Plunge Neck Draped Front Ruched Mini Dress In Fig Slinky
Plunge Neck Draped Front Ruched Mini Dress In Fig Slinky
£10.00 (63% OFF) £27.00
Long Sleeve Shoulder Pad Drape Detail Mini Dress In White
Long Sleeve Shoulder Pad Drape Detail Mini Dress In White
£6.00 (80% OFF) £30.00
Halterneck Ruched Mesh Maxi Dress In Lemon
Halterneck Ruched Mesh Maxi Dress In Lemon
£8.00 (75% OFF) £32.00
Square Neck Drape Hem Mini Dress In White Woven
Square Neck Drape Hem Mini Dress In White Woven
£3.00 (88% OFF) £25.00
One Sleeve Plunge Cowl Front Mini Dress In Grey Marl
One Sleeve Plunge Cowl Front Mini Dress In Grey Marl
£4.00 (87% OFF) £30.00
Strappy Square Neck Lace Trim Mini Dress In Black Bandage
Strappy Square Neck Lace Trim Mini Dress In Black Bandage
£11.00 (75% OFF) £44.00
Mid Rise Tie Drape Front Maxi Skirt In Black
Mid Rise Tie Drape Front Maxi Skirt In Black
£3.00 (84% OFF) £19.00
Strappy Cross Back Mini Dress In Pink Sequin
Strappy Cross Back Mini Dress In Pink Sequin
£6.00 (86% OFF) £44.00
Long Sleeve Plunge Neck Ruched Detail Maxi Dress In White
Long Sleeve Plunge Neck Ruched Detail Maxi Dress In White
£8.00 (72% OFF) £29.00
High Neck Open Back Maxi Dress In White Lace
High Neck Open Back Maxi Dress In White Lace
£6.00 (79% OFF) £28.00
High Cowl Neck Trim Detail Racer Back Maxi Dress In Black
High Cowl Neck Trim Detail Racer Back Maxi Dress In Black
£6.00 (86% OFF) £42.00
Cowl Front Trim Detail Maxi Dress In Multi Print Chiffon
Cowl Front Trim Detail Maxi Dress In Multi Print Chiffon
£3.00 (92% OFF) £39.00
Bandeau Bead Detail Cut Out Ruched Maxi Dress In Lemon
Bandeau Bead Detail Cut Out Ruched Maxi Dress In Lemon
£3.00 (90% OFF) £29.00
Cowl Halterneck Wrap Front Mini Dress In Purple
Cowl Halterneck Wrap Front Mini Dress In Purple
£3.00 (83% OFF) £18.00
Cowl Back Drape Panel Mini Dress In Black
Cowl Back Drape Panel Mini Dress In Black
£11.00 (59% OFF) £27.00
Scoop Neck Knot Detail Split Leg Maxi Dress In Mauve
Scoop Neck Knot Detail Split Leg Maxi Dress In Mauve
£8.00 (72% OFF) £29.00
Plunge Front Racer Back Maxi Dress In Mustard
Plunge Front Racer Back Maxi Dress In Mustard
£5.00 (83% OFF) £30.00
Square Neck Floral Embellished Detail Mini Dress In Pink
Square Neck Floral Embellished Detail Mini Dress In Pink
£17.00 (43% OFF) £30.00
Bandeau Contrast Lace Maxi Dress With Scarf In Lemon
Bandeau Contrast Lace Maxi Dress With Scarf In Lemon
£13.00 (58% OFF) £31.00
Halterneck Cowl Front Eyelet Detail Mini Dress In Black
Halterneck Cowl Front Eyelet Detail Mini Dress In Black
£10.00 (72% OFF) £36.00
Cowl Neck Maxi Dress In Chocolate Brown Chiffon
Cowl Neck Maxi Dress In Chocolate Brown Chiffon
£16.00 (63% OFF) £43.00
Cowl Neck Lace Trim Mini Dress In Black Satin
Cowl Neck Lace Trim Mini Dress In Black Satin
£8.00 (73% OFF) £30.00
Contrast Mesh Sleeveless Corset Mini Dress In White
Contrast Mesh Sleeveless Corset Mini Dress In White
£16.00 (43% OFF) £28.00
Bandeau Ruched Maxi Dress In Lemon Mesh
Bandeau Ruched Maxi Dress In Lemon Mesh
£10.00 (67% OFF) £30.00
Strappy Lace Trim Mini Dress In Lemon
Strappy Lace Trim Mini Dress In Lemon
£10.00 (67% OFF) £30.00
Scoop Neck Open Back Mini Dress In Khaki Metallic
Scoop Neck Open Back Mini Dress In Khaki Metallic
£11.00 (45% OFF) £20.00
Halter Neck Ruched Corset Detail Mini Dress In Lemon
Halter Neck Ruched Corset Detail Mini Dress In Lemon
£3.00 (91% OFF) £32.00
High Neck Racer Back Mini Dress In Mauve
High Neck Racer Back Mini Dress In Mauve
£8.00 (71% OFF) £28.00
High Cowl Neck Scarf Detail Fishtail Maxi Dress In Lemon
High Cowl Neck Scarf Detail Fishtail Maxi Dress In Lemon
£4.00 (85% OFF) £27.00
Strappy Ruched Detail Maxi Dress In White
Strappy Ruched Detail Maxi Dress In White
£8.00 (72% OFF) £29.00
Scoop Neck Double Layer Bubble Maxi Dress In White Jersey
Scoop Neck Double Layer Bubble Maxi Dress In White Jersey
£8.00 (79% OFF) £39.00
Long Sleeve Cross Front Mini Dress In White
Long Sleeve Cross Front Mini Dress In White
£13.00 (54% OFF) £28.00
Plunge Bodysuit Detail Ruched Maxi Dress In Pink
Plunge Bodysuit Detail Ruched Maxi Dress In Pink
£13.00 (54% OFF) £28.00
One Shoulder Cape Sleeve Mini Dress In Burgundy
One Shoulder Cape Sleeve Mini Dress In Burgundy
£4.00 (86% OFF) £29.00
One Shoulder Ruched Maxi Dress In Lemon
One Shoulder Ruched Maxi Dress In Lemon
£9.00 (80% OFF) £45.00
Strappy Lace Trim Maxi Dress In Black Satin
Strappy Lace Trim Maxi Dress In Black Satin
£16.00 (50% OFF) £32.00
High Neck Backless Pleated Maxi Dress In Pink Chiffon
High Neck Backless Pleated Maxi Dress In Pink Chiffon
£15.00 (67% OFF) £45.00
Shoulder Pad Drape Front Mini Dress In White Texture
Shoulder Pad Drape Front Mini Dress In White Texture
£8.00 (68% OFF) £25.00
V Neck Fitted Mini Dress In Black Slinky
V Neck Fitted Mini Dress In Black Slinky
£9.00 (53% OFF) £19.00
Halterneck Lace Trim Plunge Front Maxi Dress In Baby Blue
Halterneck Lace Trim Plunge Front Maxi Dress In Baby Blue
£7.00 (77% OFF) £30.00
Sleeveless Contrast Lace Trim Corseted Mini Dress In Grey
Sleeveless Contrast Lace Trim Corseted Mini Dress In Grey
£8.00 (73% OFF) £30.00
Halterneck Plunge Front Open Back Maxi Dress In Cream
Halterneck Plunge Front Open Back Maxi Dress In Cream
£7.00 (77% OFF) £31.00
Ruffle But Detail Ruched Mini Dress
Ruffle But Detail Ruched Mini Dress
£8.00 (79% OFF) £39.00
Halterneck Trim Detail Mini Dress In Black Slinky
Halterneck Trim Detail Mini Dress In Black Slinky
£10.00 (55% OFF) £22.00
Asymmetric Hem Ruffled Mini Dress In Cream
Asymmetric Hem Ruffled Mini Dress In Cream
£3.00 (90% OFF) £30.00
Strappy Plunge Front Shirred Midi Dress In Black Satin
Strappy Plunge Front Shirred Midi Dress In Black Satin
£4.00 (93% OFF) £58.00
Halterneck Drape Wrap Front Mini Dress In Khaki Acetate
Halterneck Drape Wrap Front Mini Dress In Khaki Acetate
£8.00 (68% OFF) £25.00
Bardot Draped Detail Side Split Maxi Dress In Mauve
Bardot Draped Detail Side Split Maxi Dress In Mauve
£12.00 (66% OFF) £35.00
Halterneck Frill Detail Ruched Mini Dress In Plum
Halterneck Frill Detail Ruched Mini Dress In Plum
£10.00 (67% OFF) £30.00
Halterneck Mini Dress In Lemon Poplin
Halterneck Mini Dress In Lemon Poplin
£7.00 (73% OFF) £26.00
Cowl Front Open Back Split Leg Maxi Dress In White
Cowl Front Open Back Split Leg Maxi Dress In White
£7.00 (75% OFF) £28.00
Bandeau Contrast Lace Cut Out Detail Maxi Dress In White
Bandeau Contrast Lace Cut Out Detail Maxi Dress In White
£16.00 (47% OFF) £30.00
Strappy Lace Trim Scoop Back Maxi Dress In Black Polka Dot
Strappy Lace Trim Scoop Back Maxi Dress In Black Polka Dot
£13.00 (52% OFF) £27.00
High Neck Halter Corset Mini Dress In Cream Lace
High Neck Halter Corset Mini Dress In Cream Lace
£8.00 (73% OFF) £30.00
One Shoulder Cut Out Mini Dress In White Polka Dot Mesh
One Shoulder Cut Out Mini Dress In White Polka Dot Mesh
£4.00 (86% OFF) £29.00
Plunge Bodysuit Detail Ruched Maxi Dress In Blue
Plunge Bodysuit Detail Ruched Maxi Dress In Blue
£15.00 (46% OFF) £28.00
Cinched Waist Wool Look Blazer Dress In Grey
Cinched Waist Wool Look Blazer Dress In Grey
£23.00 (52% OFF) £48.00
Boat Neck Drape Panel Split Leg Maxi Dress In White
Boat Neck Drape Panel Split Leg Maxi Dress In White
£12.00 (59% OFF) £29.00
Plunge Neck Pleated Hem Maxi Dress In Pink Texture
Plunge Neck Pleated Hem Maxi Dress In Pink Texture
£4.00 (95% OFF) £79.00
Off The Shoulder Cut Out Side Ruched Mini Dress In Lemon
Off The Shoulder Cut Out Side Ruched Mini Dress In Lemon
£5.00 (81% OFF) £27.00
Bandeau Satin Corset Drape Detail Maxi Dress In Lemon
Bandeau Satin Corset Drape Detail Maxi Dress In Lemon
£5.00 (84% OFF) £31.00
Cowl Neck Strappy Back Mini Dress In Lemon
Cowl Neck Strappy Back Mini Dress In Lemon
£6.00 (68% OFF) £19.00
Racer Neck Draped Ruched Detail Maxi Dress In Dark Yellow
Racer Neck Draped Ruched Detail Maxi Dress In Dark Yellow
£16.00 (61% OFF) £41.00
Strappy Underwire Sculpt Midi Dress In Chocolate
Strappy Underwire Sculpt Midi Dress In Chocolate
£8.00 (75% OFF) £32.00
Strappy Mini Dress With Scarf In Contrast Brown Polka Dot
Strappy Mini Dress With Scarf In Contrast Brown Polka Dot
£4.00 (85% OFF) £27.00
Long Flared Sleeve Cowl Neck Mini Dress In White
Long Flared Sleeve Cowl Neck Mini Dress In White
£8.00 (74% OFF) £31.00
Bandeau Blouson Side Split Maxi Dress In Blue
Bandeau Blouson Side Split Maxi Dress In Blue
£8.00 (73% OFF) £30.00
Textured Bandeau Puff Ball Mini Dress
Textured Bandeau Puff Ball Mini Dress
£4.00 (89% OFF) £35.00
Sleeveless Cape Detail Open Back Maxi Dress In Lemon
Sleeveless Cape Detail Open Back Maxi Dress In Lemon
£8.00 (71% OFF) £28.00
Strappy Lace Detail Maxi Dress With Choker In Pink Satin
Strappy Lace Detail Maxi Dress With Choker In Pink Satin
£13.00 (57% OFF) £30.00
Bandeau Belted Mini Dress In Black Knit
Bandeau Belted Mini Dress In Black Knit
£3.00 (89% OFF) £27.00
High Neck Open Back Ruched Maxi Dress In Baby Pink
High Neck Open Back Ruched Maxi Dress In Baby Pink
£7.00 (75% OFF) £28.00
Cape Sleeve Sequin Belt Detail Mini Dress In White
Cape Sleeve Sequin Belt Detail Mini Dress In White
£8.00 (68% OFF) £25.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.