Maxi Dresses

518 styles

Maxi dresses are the moment. Striking silhouettes and statement cuts make these long dresses the ultimate showstoppers. We’ll take any excuse to get all dolled up, and maxi dresses for women are our go-to. From glam going-out dresses to sleek knitted dresses, our curated edit guarantees an entrance that people won’t forget.

Got a dress code to nail? Need a date night outfit, or maybe a wedding guest dress? Choose from a timeless black maxi dress, a bold pop of colour, or luxe fabric finishes. Complete your red-carpet-ready look with just the right amount of women’s jewellery, a matching pair of stiletto heels, and a clutch bag to match. Whether it’s an elevated everyday outfit or a black-tie event, you’ll find the perfect long dresses at EGO.

filters0
518 styles
High Neck Drape Front Open Back Maxi Dress In Lemon Lace
High Neck Drape Front Open Back Maxi Dress In Lemon Lace
£12.00 (64% OFF) £33.00
Halterneck Extreme Plunge Drape Front Maxi Dress In Khaki
Halterneck Extreme Plunge Drape Front Maxi Dress In Khaki
£10.00 (64% OFF) £28.00
Cowl Front Halterneck Maxi Dress In Brown Ombre Print
Cowl Front Halterneck Maxi Dress In Brown Ombre Print
£16.00 (53% OFF) £34.00
Plunge Halterneck Ruched Detail Maxi Dress In Red Lace
Plunge Halterneck Ruched Detail Maxi Dress In Red Lace
£16.00 (52% OFF) £33.00
Halter Neck Tie Drape Maxi Dress In White
Halter Neck Tie Drape Maxi Dress In White
£12.00 (61% OFF) £31.00
One Shoulder Cowl Front Maxi Dress In Baby Pink
One Shoulder Cowl Front Maxi Dress In Baby Pink
£14.00 (50% OFF) £28.00
Asymmetric One Shoulder Ruched Detail Maxi Dress In Pink
Asymmetric One Shoulder Ruched Detail Maxi Dress In Pink
£17.00 (48% OFF) £33.00
One Shoulder Cowl Front Maxi Dress In White
One Shoulder Cowl Front Maxi Dress In White
£11.00 (61% OFF) £28.00
Bandeau Maxi Dress In Lemon Lace
Bandeau Maxi Dress In Lemon Lace
£9.00 (78% OFF) £40.00
Bandeau Ruched Detail Maxi Dress In Pink
Bandeau Ruched Detail Maxi Dress In Pink
£20.00 (35% OFF) £31.00
Bandeau Ruched Maxi Dress In Blue Mesh
Bandeau Ruched Maxi Dress In Blue Mesh
£14.00 (53% OFF) £30.00
Scoop Neck Trim Detail Maxi Dress In Baby Blue
Scoop Neck Trim Detail Maxi Dress In Baby Blue
£15.00 (53% OFF) £32.00
Strappy Lace Trim Maxi Dress In Black Satin
Strappy Lace Trim Maxi Dress In Black Satin
£12.00 (64% OFF) £33.00
Scoop Neck Cowl Detail Strappy Maxi Dress In Blue Lace
Scoop Neck Cowl Detail Strappy Maxi Dress In Blue Lace
£14.00 (53% OFF) £30.00
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
£16.00 (59% OFF) £39.00
Scoop Neck Bodysuit Insert Maxi Dress In Burgundy Lace
Scoop Neck Bodysuit Insert Maxi Dress In Burgundy Lace
£16.00 (53% OFF) £34.00
Strappy Scoop Neck Maxi Dress In Lemon Floral Print
Strappy Scoop Neck Maxi Dress In Lemon Floral Print
£10.00 (67% OFF) £30.00
Bandeau Maxi Dress In Chocolate Brown Lace
Bandeau Maxi Dress In Chocolate Brown Lace
£14.00 (62% OFF) £37.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
Bandeau Maxi Dress In Lemon Lace
Bandeau Maxi Dress In Lemon Lace
£6.00 (78% OFF) £27.00
Long Sleeve Plunge Neck Ruched Detail Maxi Dress In White
Long Sleeve Plunge Neck Ruched Detail Maxi Dress In White
£8.00 (69% OFF) £26.00
Strappy Ruched Floaty Maxi Dress In Yellow
Strappy Ruched Floaty Maxi Dress In Yellow
£16.00 (62% OFF) £42.00
Bardot Beaded Trim Detail Cut Out Maxi Dress In Yellow
Bardot Beaded Trim Detail Cut Out Maxi Dress In Yellow
£8.00 (76% OFF) £33.00
Halterneck Ruched Mesh Maxi Dress In Plum
Halterneck Ruched Mesh Maxi Dress In Plum
£11.00 (72% OFF) £39.00
High Neck Backless Pleated Maxi Dress In Pink Chiffon
High Neck Backless Pleated Maxi Dress In Pink Chiffon
£12.00 (74% OFF) £47.00
Halterneck Trim Detail Maxi Dress In Multi Animal Print
Halterneck Trim Detail Maxi Dress In Multi Animal Print
£11.00 (63% OFF) £30.00
Bandeau Cut Out Draped Maxi Dress In White
Bandeau Cut Out Draped Maxi Dress In White
£11.00 (63% OFF) £30.00
Cowl Neck Twisted Strap Maxi Dress In Black Lace
Cowl Neck Twisted Strap Maxi Dress In Black Lace
£16.00 (64% OFF) £45.00
Bandeau U Bar Front Maxi Dress In Black
Bandeau U Bar Front Maxi Dress In Black
£13.00 (64% OFF) £36.00
Bandeau Contrast Lace Maxi Dress With Scarf In Lemon
Bandeau Contrast Lace Maxi Dress With Scarf In Lemon
£13.00 (59% OFF) £32.00
Bandeau Cut Out Detail Split Front Maxi Dress In Black
Bandeau Cut Out Detail Split Front Maxi Dress In Black
£10.00 (63% OFF) £27.00
Slash Neck Mesh Panel Wrap Maxi Dress In Black
Slash Neck Mesh Panel Wrap Maxi Dress In Black
£14.00 (64% OFF) £39.00
Plunge Halterneck Knot Front Cut Out Maxi Dress In Lemon
Plunge Halterneck Knot Front Cut Out Maxi Dress In Lemon
£7.00 (75% OFF) £28.00
Plunge Bodysuit Detail Ruched Maxi Dress In Pink
Plunge Bodysuit Detail Ruched Maxi Dress In Pink
£14.00 (50% OFF) £28.00
Bandeau Tie Drape Front Maxi Dress In Black
Bandeau Tie Drape Front Maxi Dress In Black
£17.00 (53% OFF) £36.00
Halterneck Cowl Front Bodycon Maxi Dress In Sage
Halterneck Cowl Front Bodycon Maxi Dress In Sage
£10.00 (60% OFF) £25.00
Bandeau Contrast Lace Cut Out Detail Maxi Dress In Yellow
Bandeau Contrast Lace Cut Out Detail Maxi Dress In Yellow
£6.00 (80% OFF) £30.00
High Neck Open Back Maxi Dress In White Lace
High Neck Open Back Maxi Dress In White Lace
£10.00 (64% OFF) £28.00
Halterneck Drape Detail Cut Out Maxi Dress In Black
Halterneck Drape Detail Cut Out Maxi Dress In Black
£10.00 (63% OFF) £27.00
Halterneck Ruched Detail Maxi Dress In Pink
Halterneck Ruched Detail Maxi Dress In Pink
£8.00 (72% OFF) £29.00
Plunge Halterneck Knot Front Maxi Dress In Hot Pink
Plunge Halterneck Knot Front Maxi Dress In Hot Pink
£11.00 (63% OFF) £30.00
High Cowl Neck Scarf Detail Fishtail Maxi Dress In Lemon
High Cowl Neck Scarf Detail Fishtail Maxi Dress In Lemon
£6.00 (77% OFF) £26.00
Plunge Neck Twisted Front Sequin Panel Maxi Dress In Brown
Plunge Neck Twisted Front Sequin Panel Maxi Dress In Brown
£15.00 (64% OFF) £42.00
Scoop Neck Double Layer Bubble Maxi Dress In White Jersey
Scoop Neck Double Layer Bubble Maxi Dress In White Jersey
£7.00 (81% OFF) £37.00
Halterneck Ruched Mesh Maxi Dress In Lemon
Halterneck Ruched Mesh Maxi Dress In Lemon
£8.00 (75% OFF) £32.00
Scoop Neck Draped Front Maxi Dress In Khaki
Scoop Neck Draped Front Maxi Dress In Khaki
£10.00 (63% OFF) £27.00
Cowl Front Halterneck Maxi Dress In Brown Leopard Print
Cowl Front Halterneck Maxi Dress In Brown Leopard Print
£10.00 (63% OFF) £27.00
Strappy Lace Detail Maxi Dress With Choker In Pink Satin
Strappy Lace Detail Maxi Dress With Choker In Pink Satin
£10.00 (67% OFF) £30.00
Scoop Neck Corset Detail Maxi Dress In White Polka Dot
Scoop Neck Corset Detail Maxi Dress In White Polka Dot
£20.00 (53% OFF) £43.00
High Neck Open Back Ruched Maxi Dress In Baby Pink
High Neck Open Back Ruched Maxi Dress In Baby Pink
£11.00 (61% OFF) £28.00
High Neck Cut Out Drape Front Maxi Dress In Burgundy
High Neck Cut Out Drape Front Maxi Dress In Burgundy
£15.00 (53% OFF) £32.00
Off The Shoulder Cut Out Split Leg Maxi Dress In Black
Off The Shoulder Cut Out Split Leg Maxi Dress In Black
£9.00 (65% OFF) £26.00
Halterneck Cut Out Split Leg Maxi Dress In White
Halterneck Cut Out Split Leg Maxi Dress In White
£10.00 (60% OFF) £25.00
Bandeau Trim Detail Maxi Dress In Multi Floral Print
Bandeau Trim Detail Maxi Dress In Multi Floral Print
£4.00 (86% OFF) £29.00
Bandeau Contrast Lace Cut Out Detail Maxi Dress In Blue
Bandeau Contrast Lace Cut Out Detail Maxi Dress In Blue
£12.00 (60% OFF) £30.00
Plunge Front Racer Trim Back Maxi Dress In Ivory
Plunge Front Racer Trim Back Maxi Dress In Ivory
£8.00 (71% OFF) £28.00
Bandeau Drape Front Detail Split Leg Maxi Dress In White
Bandeau Drape Front Detail Split Leg Maxi Dress In White
£10.00 (60% OFF) £25.00
Sleeveless Cupped Detail Column Maxi Dress In Blue Mesh
Sleeveless Cupped Detail Column Maxi Dress In Blue Mesh
£14.00 (53% OFF) £30.00
Scoop Neck Knot Detail Split Leg Maxi Dress In Mauve
Scoop Neck Knot Detail Split Leg Maxi Dress In Mauve
£11.00 (62% OFF) £29.00
Cowl Neck Draped Front Tie Back Maxi Dress In Brown
Cowl Neck Draped Front Tie Back Maxi Dress In Brown
£12.00 (64% OFF) £33.00
Sweetheart Neckline Cross Back Maxi Dress In Pink
Sweetheart Neckline Cross Back Maxi Dress In Pink
£14.00 (64% OFF) £39.00
Halterneck Plunge Front Open Back Maxi Dress In Cream
Halterneck Plunge Front Open Back Maxi Dress In Cream
£6.00 (80% OFF) £30.00
Sleeveless Cape Detail Open Back Maxi Dress In Lemon
Sleeveless Cape Detail Open Back Maxi Dress In Lemon
£5.00 (82% OFF) £28.00
Lace Trim Maxi Dress In Mauve Mesh
Lace Trim Maxi Dress In Mauve Mesh
£6.00 (83% OFF) £35.00
Cowl Front Open Back Split Leg Maxi Dress In White
Cowl Front Open Back Split Leg Maxi Dress In White
£6.00 (76% OFF) £25.00
Bandeau Cut Out Trim Detail Draped Maxi Dress In Brown
Bandeau Cut Out Trim Detail Draped Maxi Dress In Brown
£4.00 (86% OFF) £29.00
Square Neck Ruched Detail Maxi Dress In Taupe Satin
Square Neck Ruched Detail Maxi Dress In Taupe Satin
£9.00 (80% OFF) £46.00
Plunge Front Racer Back Maxi Dress In Mustard
Plunge Front Racer Back Maxi Dress In Mustard
£6.00 (80% OFF) £30.00
Bardot Beaded Trim Detail Cut Out Maxi Dress In Baby Pink
Bardot Beaded Trim Detail Cut Out Maxi Dress In Baby Pink
£9.00 (74% OFF) £34.00
Plunge Neck Tie Back Maxi Dress In Pink
Plunge Neck Tie Back Maxi Dress In Pink
£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 (62% OFF) £34.00
Bardot Draped Detail Side Split Maxi Dress In Mauve
Bardot Draped Detail Side Split Maxi Dress In Mauve
£12.00 (65% OFF) £34.00
Boat Neck Drape Panel Split Leg Maxi Dress In White
Boat Neck Drape Panel Split Leg Maxi Dress In White
£10.00 (64% 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
£9.00 (79% OFF) £42.00
Sleeveless Ruched Maxi Dress In Lemon Lace
Sleeveless Ruched Maxi Dress In Lemon Lace
£8.00 (76% OFF) £34.00
Strappy Ruched Scarf Detail Maxi Dress In Blue Mesh
Strappy Ruched Scarf Detail Maxi Dress In Blue Mesh
£14.00 (66% OFF) £41.00
High Neck Cut Out Maxi Dress In Leopard Print
High Neck Cut Out Maxi Dress In Leopard Print
£12.00 (69% OFF) £39.00
Bandeau Corset Drape Fron Maxi Dress In Brown Lace
Bandeau Corset Drape Fron Maxi Dress In Brown Lace
£19.00 (65% OFF) £54.00
Halterneck Extreme Plunge Drape Front Maxi Dress In Brown
Halterneck Extreme Plunge Drape Front Maxi Dress In Brown
£11.00 (62% OFF) £29.00
Twisted Strappy Maxi Dress In Pink Knit
Twisted Strappy Maxi Dress In Pink Knit
£11.00 (62% OFF) £29.00
Plunge Neck Pleated Hem Maxi Dress In Pink Texture
Plunge Neck Pleated Hem Maxi Dress In Pink Texture
£15.00 (80% OFF) £76.00
Extreme Plunge Draped Ruched Maxi Dress In White Mesh
Extreme Plunge Draped Ruched Maxi Dress In White Mesh
£6.00 (75% OFF) £24.00
Halterneck Lace Panel Cut Out Maxi Dress In Ivory
Halterneck Lace Panel Cut Out Maxi Dress In Ivory
£5.00 (80% OFF) £25.00
Bandeau Bead Detail Cut Out Ruched Maxi Dress In Lemon
Bandeau Bead Detail Cut Out Ruched Maxi Dress In Lemon
£6.00 (79% OFF) £29.00
One Shoulder Cut Out Waist Maxi Dress In Black Slinky
One Shoulder Cut Out Waist Maxi Dress In Black Slinky
£14.00 (53% OFF) £30.00
Halterneck Cut Out Beaded Detail Maxi Dress In Brown
Halterneck Cut Out Beaded Detail Maxi Dress In Brown
£6.00 (80% OFF) £30.00
Halterneck Lace Trim Plunge Front Maxi Dress In Baby Blue
Halterneck Lace Trim Plunge Front Maxi Dress In Baby Blue
£6.00 (80% OFF) £30.00
Bandeau Ruched Maxi Dress In Lemon Mesh
Bandeau Ruched Maxi Dress In Lemon Mesh
£7.00 (77% OFF) £30.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 Bodysuit Insert Maxi Dress In Black Mesh
Strappy Bodysuit Insert Maxi Dress In Black Mesh
£11.00 (66% OFF) £32.00
Halterneck Cut Out Tassel Hem Maxi Dress In Brown
Halterneck Cut Out Tassel Hem Maxi Dress In Brown
£6.00 (80% OFF) £30.00
High Neck Blouson Ruched Maxi Dress In Plum
High Neck Blouson Ruched Maxi Dress In Plum
£15.00 (44% OFF) £27.00
One Shoulder Trim Detail Split Leg Maxi Dress In Ivory
One Shoulder Trim Detail Split Leg Maxi Dress In Ivory
£10.00 (64% OFF) £28.00
Cowl Front Trim Detail Maxi Dress In Multi Print Chiffon
Cowl Front Trim Detail Maxi Dress In Multi Print Chiffon
£14.00 (64% OFF) £39.00
Cowl Halterneck Sequin Panel Detail Maxi Dress In White
Cowl Halterneck Sequin Panel Detail Maxi Dress In White
£10.00 (78% OFF) £46.00
Strappy Ring Detail Split Leg Cut Out Maxi Dress In Purple
Strappy Ring Detail Split Leg Cut Out Maxi Dress In Purple
£12.00 (64% OFF) £33.00
Scoop Neck Cut Out Back Maxi Dress In White
Scoop Neck Cut Out Back Maxi Dress In White
£7.00 (61% OFF) £18.00
High Neck Trim Detail Cut Out Maxi Dress In Brown
High Neck Trim Detail Cut Out Maxi Dress In Brown
£11.00 (63% OFF) £30.00
Sleeveless Lace Detail Drape Maxi Dress In Cream Satin
Sleeveless Lace Detail Drape Maxi Dress In Cream Satin
£11.00 (63% OFF) £30.00
Plunge Halterneck Maxi Dress In Pink Ombre Knit
Plunge Halterneck Maxi Dress In Pink Ombre Knit
£6.00 (82% OFF) £34.00
Racer Neck Draped Ruched Detail Maxi Dress In Dark Yellow
Racer Neck Draped Ruched Detail Maxi Dress In Dark Yellow
£15.00 (63% OFF) £41.00
Halterneck Trim Detail Drape Front Maxi Dress In Khaki
Halterneck Trim Detail Drape Front Maxi Dress In Khaki
£11.00 (63% OFF) £30.00
Bandeau Contrast Drape Detail Corset Maxi Dress In Brown
Bandeau Contrast Drape Detail Corset Maxi Dress In Brown
£12.00 (63% OFF) £32.00
Plunge Halterneck Maxi Dress In Black
Plunge Halterneck Maxi Dress In Black
£17.00 (53% OFF) £36.00

Style Long Dresses for Special Occasions

Party dresses put you in the mood to celebrate, but maxi dresses for women take it to another level. These dresses are made to turn heads and command attention. Think vibrant colours, dramatic cut-out dresses, and floor-sweeping hemlines that do all the talking. Paired with your choice of go-to heels or sandals, you're guaranteed to exude goddess energy in a maxi dress. 

Shop Long Dresses

Day to night, long dresses put you on the radar. For laid-back luxury, style your long dresses with chunky boots and a chic trench coat for women. Finish the fit with statement sunglasses and a crossbody bag to complete your chic Sunday-strolling outfit.

But when the night calls for glam, add a dash of drama with going-out maxi dresses. Complete the look with sleek kitten heels and a bold clutch for full effect. From day to night, maxi dresses put you at the forefront of fashion.

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.