Maxi Dresses

1307 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.

1307 styles
High Neck Draped Ruched Detail Maxi Dress In Lemon
High Neck Draped Ruched Detail Maxi Dress In Lemon
£20.00 (33% OFF) £30.00
Strappy Lace Trim Maxi Dress In White Polka Dot
Strappy Lace Trim Maxi Dress In White Polka Dot
£14.00 (53% OFF) £30.00
Knot Detail Split Leg Maxi Skirt In Lemon
Knot Detail Split Leg Maxi Skirt In Lemon
£13.00 (41% OFF) £22.00
Plunge Bodysuit Detail Ruched Maxi Dress In Pink
Plunge Bodysuit Detail Ruched Maxi Dress In Pink
£17.00 (39% OFF) £28.00
Ruched Maxi Beach Skirt In Lemon
Ruched Maxi Beach Skirt In Lemon
£16.00 (27% OFF) £22.00
Low Rise Ruched Panel Maxi Skirt In Baby Pink
Low Rise Ruched Panel Maxi Skirt In Baby Pink
£14.00 (42% OFF) £24.00
Sleeveless Tie Drape Front Maxi Dress In Sage Green Slinky
Sleeveless Tie Drape Front Maxi Dress In Sage Green Slinky
£20.00 (33% OFF) £30.00
Sleeveless Lace Panel Draped Maxi Dress In Cream Satin
Sleeveless Lace Panel Draped Maxi Dress In Cream Satin
£17.00 (39% OFF) £28.00
Low Waist Trim Detail Split Leg Maxi Skirt In Pink
Low Waist Trim Detail Split Leg Maxi Skirt In Pink
£14.00 (36% OFF) £22.00
Plunge Halterneck Tie Front Cut Out Maxi Dress In Orange
Plunge Halterneck Tie Front Cut Out Maxi Dress In Orange
£20.00 (35% OFF) £31.00
Bandeau Ruched Detail Maxi Dress In Pink
Bandeau Ruched Detail Maxi Dress In Pink
£22.00 (29% OFF) £31.00
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
Strappy Contrast Lace Detail Maxi Dress In Lemon Satin
£25.00 (36% OFF) £39.00
Bandeau Ruched Maxi Dress In Blue Mesh
Bandeau Ruched Maxi Dress In Blue Mesh
£20.00 (33% OFF) £30.00
Bandeau Contrast Lace Cut Out Detail Maxi Dress In Blue
Bandeau Contrast Lace Cut Out Detail Maxi Dress In Blue
£23.00 (28% OFF) £32.00
Draped Panel Detail Split Front Maxi Skirt In Baby Blue
Draped Panel Detail Split Front Maxi Skirt In Baby Blue
£11.00 (45% OFF) £20.00
Low Waisted Maxi Skirt In Green Slinky
Low Waisted Maxi Skirt In Green Slinky
£11.00 (45% OFF) £20.00
Halterneck Trim Detail Cut Out Maxi Dress In Brown
Halterneck Trim Detail Cut Out Maxi Dress In Brown
£22.00 (29% OFF) £31.00
Mid Rise Lace Trim Detail Maxi Skirt In Cream Polka Dot
Mid Rise Lace Trim Detail Maxi Skirt In Cream Polka Dot
£12.00 (37% OFF) £19.00
Scoop Neck Corset Detail Maxi Dress In Blue
Scoop Neck Corset Detail Maxi Dress In Blue
£16.00 (41% OFF) £27.00
Bandeau Tailored Maxi Dress In White Lace
Bandeau Tailored Maxi Dress In White Lace
£19.00 (42% OFF) £33.00
Bandeau Mesh Insert Maxi Dress In Pink Floral Print
Bandeau Mesh Insert Maxi Dress In Pink Floral Print
£20.00 (33% OFF) £30.00
Halterneck Asymmetric Hem Blouson Maxi Dress In Pink
Halterneck Asymmetric Hem Blouson Maxi Dress In Pink
£20.00 (33% OFF) £30.00
Square Neck Ruched Detail Maxi Dress In Taupe Satin
Square Neck Ruched Detail Maxi Dress In Taupe Satin
£32.00 (30% OFF) £46.00
Strappy Ruffle Split Leg Maxi Dress In Pink Chiffon
Strappy Ruffle Split Leg Maxi Dress In Pink Chiffon
£17.00 (43% OFF) £30.00
Bandeau Blouson Side Split Maxi Dress In Blue
Bandeau Blouson Side Split Maxi Dress In Blue
£20.00 (35% OFF) £31.00
Sleeveless Cape Detail Open Back Maxi Dress In Lemon
Sleeveless Cape Detail Open Back Maxi Dress In Lemon
£16.00 (43% OFF) £28.00
Halterneck Ruched Detail Maxi Dress In Pink
Halterneck Ruched Detail Maxi Dress In Pink
£18.00 (38% OFF) £29.00
Strappy Ruched Detail Maxi Dress In White
Strappy Ruched Detail Maxi Dress In White
£16.00 (45% OFF) £29.00
Bandeau Bodysuit Detail Maxi Dress In Lemon.
Bandeau Bodysuit Detail Maxi Dress In Lemon.
£15.00 (53% OFF) £32.00
Low Rise Trim Detail Maxi Skirt In Chocolate Brown Slinky
Low Rise Trim Detail Maxi Skirt In Chocolate Brown Slinky
£11.00 (50% OFF) £22.00
Mid Rise Ruched Maxi Skirt In White Mesh
Mid Rise Ruched Maxi Skirt In White Mesh
£7.00 (56% OFF) £16.00
Trim Detail Maxi Skirt In Lemon Lace
Trim Detail Maxi Skirt In Lemon Lace
£17.00 (29% OFF) £24.00
Low Waist Ruched Maxi Skirt In Green
Low Waist Ruched Maxi Skirt In Green
£15.00 (29% OFF) £21.00
Scoop Neck Double Layer Bubble Maxi Dress In White Jersey
Scoop Neck Double Layer Bubble Maxi Dress In White Jersey
£21.00 (43% OFF) £37.00
Mid Rise Knot Detail Double Layer Maxi Skirt In Sage Green
Mid Rise Knot Detail Double Layer Maxi Skirt In Sage Green
£19.00 (39% OFF) £31.00
High Neck Backless Pleated Maxi Dress In Pink Chiffon
High Neck Backless Pleated Maxi Dress In Pink Chiffon
£27.00 (44% OFF) £48.00
Low Rise Maxi Beach Skirt In Blue Abstract Print
Low Rise Maxi Beach Skirt In Blue Abstract Print
£9.00 (40% OFF) £15.00
Low Rise Maxi Skirt In Multi Animal Print
Low Rise Maxi Skirt In Multi Animal Print
£8.00 (53% OFF) £17.00
Bandeau Cut Out Trim Detail Draped Maxi Dress In Brown
Bandeau Cut Out Trim Detail Draped Maxi Dress In Brown
£20.00 (31% OFF) £29.00
Frill Drape Tiered Side Split Maxi Skirt In Blue Polka Dot
Frill Drape Tiered Side Split Maxi Skirt In Blue Polka Dot
£11.00 (54% OFF) £24.00
Long Sleeve Bodysuit Insert Maxi Dress In Blue Mesh
Long Sleeve Bodysuit Insert Maxi Dress In Blue Mesh
£12.00 (52% OFF) £25.00
Low Rise Sequin Waistband Maxi Skirt In Blue
Low Rise Sequin Waistband Maxi Skirt In Blue
£13.00 (46% OFF) £24.00
Lace Detail Maxi Skirt In White Satin
Lace Detail Maxi Skirt In White Satin
£12.00 (45% OFF) £22.00
One Shoulder Ruched Open Back Maxi Beach Dress In Blue
One Shoulder Ruched Open Back Maxi Beach Dress In Blue
£11.00 (48% OFF) £21.00
Mid Rise Twist Front Sheer Maxi Skirt In White
Mid Rise Twist Front Sheer Maxi Skirt In White
£11.00 (45% OFF) £20.00
Plunge Neck Pleated Hem Maxi Dress In Pink Texture
Plunge Neck Pleated Hem Maxi Dress In Pink Texture
£38.00 (51% OFF) £78.00
Lace Trim Maxi Dress In Mauve Mesh
Lace Trim Maxi Dress In Mauve Mesh
£17.00 (54% OFF) £37.00
Bardot Mesh Panel Draped Front Maxi Dress In Lemon
Bardot Mesh Panel Draped Front Maxi Dress In Lemon
£12.00 (50% OFF) £24.00
Plunge Neck Tie Back Maxi Dress In Pink
Plunge Neck Tie Back Maxi Dress In Pink
£12.00 (56% OFF) £27.00
Orange Lace Trim Split Leg Maxi Skirt In Pink Satin
Orange Lace Trim Split Leg Maxi Skirt In Pink Satin
£17.00 (43% OFF) £30.00
Fold Over Waist Maxi Skirt In Rust Abstract Print
Fold Over Waist Maxi Skirt In Rust Abstract Print
£14.00 (46% OFF) £26.00
Low Rise Maxi Skirt In White Texture
Low Rise Maxi Skirt In White Texture
£14.00 (48% OFF) £27.00
Low Waist Maxi Skirt In White Floral Print Texture
Low Waist Maxi Skirt In White Floral Print Texture
£17.00 (48% OFF) £33.00
Bandeau Tiered Ruched Maxi Dress In Black Chiffon
Bandeau Tiered Ruched Maxi Dress In Black Chiffon
£24.00 (50% OFF) £48.00
Cowl Front Open Back Split Leg Maxi Dress In White
Cowl Front Open Back Split Leg Maxi Dress In White
£13.00 (48% OFF) £25.00
Halterneck Lace Panel Cut Out Maxi Dress In Ivory
Halterneck Lace Panel Cut Out Maxi Dress In Ivory
£11.00 (56% OFF) £25.00
Strappy Plunge Front Maxi Dress In Silver Tassel
Strappy Plunge Front Maxi Dress In Silver Tassel
£36.00 (62% OFF) £94.00
Backless Ruched Maxi Dress In Grey
Backless Ruched Maxi Dress In Grey
£24.00 (53% OFF) £51.00
Low Waist Ruched Beach Maxi Skirt In Pink Leopard Print
Low Waist Ruched Beach Maxi Skirt In Pink Leopard Print
£10.00 (47% OFF) £19.00
Bandeau Trim Detail Maxi Dress In Multi Floral Print
Bandeau Trim Detail Maxi Dress In Multi Floral Print
£9.00 (69% OFF) £29.00
Plunge Halterneck Shirred Detail Maxi Dress In Cream Satin
Plunge Halterneck Shirred Detail Maxi Dress In Cream Satin
£21.00 (58% OFF) £50.00
High Neck Tie Side Split Leg Maxi Dress In Baby Blue
High Neck Tie Side Split Leg Maxi Dress In Baby Blue
£12.00 (54% OFF) £26.00
Trim Detail Maxi Skirt In Pink Lace
Trim Detail Maxi Skirt In Pink Lace
£13.00 (41% OFF) £22.00
Halterneck Lace Trim Maxi Dress In Pink
Halterneck Lace Trim Maxi Dress In Pink
£22.00 (39% OFF) £36.00
Low Waist Beach Maxi Skirt In Pink Floral Gingham
Low Waist Beach Maxi Skirt In Pink Floral Gingham
£4.00 (71% OFF) £14.00
Maxi Skirt In Orange Chainmail
Maxi Skirt In Orange Chainmail
£18.00 (42% OFF) £31.00
Trim Detail Split Leg Ruched Maxi Skirt In Green
Trim Detail Split Leg Ruched Maxi Skirt In Green
£19.00 (39% OFF) £31.00
Trim Detail Split Leg Maxi Beach Skirt In Brown
Trim Detail Split Leg Maxi Beach Skirt In Brown
£12.00 (29% OFF) £17.00
Halterneck Ruched Detail Maxi Dress In Cream Mesh
Halterneck Ruched Detail Maxi Dress In Cream Mesh
£16.00 (43% OFF) £28.00
Ruched Draped Front Maxi Skirt In Gold Metallic
Ruched Draped Front Maxi Skirt In Gold Metallic
£18.00 (31% OFF) £26.00
Mid Waist Wrap Detail Maxi Skirt In Blue Lace
Mid Waist Wrap Detail Maxi Skirt In Blue Lace
£10.00 (52% OFF) £21.00
Bandeau Contrast Lace Maxi Dress With Scarf In Lemon
Bandeau Contrast Lace Maxi Dress With Scarf In Lemon
£21.00 (34% OFF) £32.00
Low Rise Lace Detail Maxi Beach Skirt In Yellow
Low Rise Lace Detail Maxi Beach Skirt In Yellow
£11.00 (31% OFF) £16.00
Bandeau Open Back Side Split Maxi Dress In White
Bandeau Open Back Side Split Maxi Dress In White
£18.00 (38% OFF) £29.00
Bandeau Trim Detail Maxi Dress In Brown Knit
Bandeau Trim Detail Maxi Dress In Brown Knit
£18.00 (38% OFF) £29.00
Halterneck Cowl Front Maxi Dress In Pink Floral Knit
Halterneck Cowl Front Maxi Dress In Pink Floral Knit
£16.00 (43% OFF) £28.00
Halterneck Contrast Seam Detail Maxi Dress In White Knit
Halterneck Contrast Seam Detail Maxi Dress In White Knit
£20.00 (33% OFF) £30.00
Scoop Neck Button Detail Maxi Dress In Cream Knit
Scoop Neck Button Detail Maxi Dress In Cream Knit
£23.00 (28% OFF) £32.00
Bead Halterneck Detail Maxi Dress In Chocolate Brown Knit
Bead Halterneck Detail Maxi Dress In Chocolate Brown Knit
£17.00 (51% OFF) £35.00
Strappy Bodycon Maxi Dress In Khaki
Strappy Bodycon Maxi Dress In Khaki
£17.00 (32% OFF) £25.00
Plunge Halterneck Tie Back Maxi Dress In Blue Knit
Plunge Halterneck Tie Back Maxi Dress In Blue Knit
£18.00 (36% OFF) £28.00
Off The Shoulder Slouchy Maxi Dress In Cream Soft Ribbed
Off The Shoulder Slouchy Maxi Dress In Cream Soft Ribbed
£12.00 (63% OFF) £32.00
Asymmetric Neck Trim Ruched Drop Waist Maxi Dress In White
Asymmetric Neck Trim Ruched Drop Waist Maxi Dress In White
£16.00 (43% OFF) £28.00
Bandeau Wrap Front Side Split Corset Maxi Dress In Yellow
Bandeau Wrap Front Side Split Corset Maxi Dress In Yellow
£18.00 (36% OFF) £28.00
Strappy Corset Dropped Waist Maxi Dress In Blue Lace
Strappy Corset Dropped Waist Maxi Dress In Blue Lace
£13.00 (67% OFF) £39.00
Plunge Halterneck Dropped Waist Maxi Dress In Pink
Plunge Halterneck Dropped Waist Maxi Dress In Pink
£16.00 (43% OFF) £28.00
Strappy Contrast Maxi Dress In Green Multi Stripe Knit
Strappy Contrast Maxi Dress In Green Multi Stripe Knit
£13.00 (41% OFF) £22.00
Sweetheart Neckline Cross Back Maxi Dress In Pink
Sweetheart Neckline Cross Back Maxi Dress In Pink
£25.00 (36% OFF) £39.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.

Pay By Card, Visa, Mastercard, Paypal, Klarna, Clearpay