Mini Dresses

1145 styles

Style head-turning outfits from EGO’s flirty collection of mini dresses! With everything from ruched and mesh styles to cut out dresses, our mini dresses may be short, but they pack just as much attitude. Dress one of our short dresses up with your go-to clutch bag and your favourite heels for an effortlessly sleek and sophisticated, yet sultry look.

What’s your style? Are you drawn to neon numbers that catch the light of the disco-ball - making for the perfect going out outfit? Or are you on the hunt for one of our sexy dresses for a sultry serve that catches eyes and turns heads. In either case, our mini dresses are an ideal way to flaunt your personality and make you feel like the baddie that you are.

An absolute wardrobe essential, short dresses are a must-have for a broad range of occasions. Whether it’s for styling a date night outfit or a festival outfit, you’ll find plenty of eye-catching styles at EGO.

filters0
1145 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
Strappy Floral Sequin Detail Ruched Mini Dress In Pink
Strappy Floral Sequin Detail Ruched Mini Dress In Pink
£26.00 (45% OFF) £47.00
Lace Trim Corset Overlay Mini Dress In White
Lace Trim Corset Overlay Mini Dress In White
£18.00 (50% OFF) £36.00
Halterneck U Bar Front Mini Dress In Cream
Halterneck U Bar Front Mini Dress In Cream
£15.00 (44% OFF) £27.00
Plunge Neck Draped Front Ruched Mini Dress In White Slinky
Plunge Neck Draped Front Ruched Mini Dress In White Slinky
£11.00 (59% OFF) £27.00
Long Sleeve Open Back Mini Beach Dress In White Texture
Long Sleeve Open Back Mini Beach Dress In White Texture
£11.00 (63% OFF) £30.00
Long Sleeve Button Cut Out Detail Mini Dress In Lemon
Long Sleeve Button Cut Out Detail Mini Dress In Lemon
£18.00 (44% OFF) £32.00
Plunge Halterneck Draped Front Mini Dress In Khaki
Plunge Halterneck Draped Front Mini Dress In Khaki
£9.00 (68% OFF) £28.00
Bandeau Contrast Sequin Blouson Mini Dress In Stone
Bandeau Contrast Sequin Blouson Mini Dress In Stone
£14.00 (60% OFF) £35.00
Plunge Neck Tailored Pleated Mini Dress In Cream
Plunge Neck Tailored Pleated Mini Dress In Cream
£18.00 (47% OFF) £34.00
High Neck Lace Trim Mini Blouson Dress In Burgundy Satin
High Neck Lace Trim Mini Blouson Dress In Burgundy Satin
£11.00 (62% OFF) £29.00
Bandeau Eyelet Detail Blouson Drape Mini Dress In Burgundy
Bandeau Eyelet Detail Blouson Drape Mini Dress In Burgundy
£13.00 (46% OFF) £24.00
Square Neck Drape Hem Mini Dress In Baby Blue Woven
Square Neck Drape Hem Mini Dress In Baby Blue Woven
£10.00 (67% OFF) £30.00
One Sleeve Open Back Puffball Mini Dress In Brown
One Sleeve Open Back Puffball Mini Dress In Brown
£14.00 (58% OFF) £33.00
Bandeau Mesh Draped Detail Mini Dress In Cream
Bandeau Mesh Draped Detail Mini Dress In Cream
£13.00 (48% OFF) £25.00
Scoop Neck Mini Dress In Cream Bandage
Scoop Neck Mini Dress In Cream Bandage
£22.00 (59% OFF) £54.00
Mid Rise Belted Mini Skirt In Pink
Mid Rise Belted Mini Skirt In Pink
£11.00 (39% OFF) £18.00
Halterneck Ruffle Skirt Detail Mini Dress In Lemon
Halterneck Ruffle Skirt Detail Mini Dress In Lemon
£11.00 (74% OFF) £43.00
One Shoulder Blouson Tiered Hem Mini Dress In Pink
One Shoulder Blouson Tiered Hem Mini Dress In Pink
£17.00 (47% OFF) £32.00
Halterneck Ruffle Skirt Detail Mini Dress In Pink
Halterneck Ruffle Skirt Detail Mini Dress In Pink
£12.00 (72% OFF) £43.00
Cross Front Backless Mini Dress In White
Cross Front Backless Mini Dress In White
£6.00 (77% OFF) £26.00
High Neck Halter Corset Mini Dress In Cream Lace
High Neck Halter Corset Mini Dress In Cream Lace
£6.00 (80% OFF) £30.00
High Neck Open Back Layered Frill Hem Mini Dress In Cream
High Neck Open Back Layered Frill Hem Mini Dress In Cream
£18.00 (60% OFF) £45.00
Strappy Plunge Neck Lace Trim Mini Dress In Lemon Sequin
Strappy Plunge Neck Lace Trim Mini Dress In Lemon Sequin
£18.00 (51% OFF) £37.00
High Neck Open Back Mini Blouson Dress In Turquoise
High Neck Open Back Mini Blouson Dress In Turquoise
£12.00 (57% OFF) £28.00
Strappy Lace Cup Detail Mini Shift Dress In Lemon Satin
Strappy Lace Cup Detail Mini Shift Dress In Lemon Satin
£16.00 (47% OFF) £30.00
Long Sleeve Button Front Mini Blazer Dress In White
Long Sleeve Button Front Mini Blazer Dress In White
£18.00 (58% OFF) £43.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
Cowl Halterneck Frill Detail Mini Dress In Yellow
Cowl Halterneck Frill Detail Mini Dress In Yellow
£6.00 (79% OFF) £28.00
Square Neck Floral Embellished Detail Mini Dress In Pink
Square Neck Floral Embellished Detail Mini Dress In Pink
£13.00 (57% OFF) £30.00
Halterneck Stud Cowl Detail Mini Dress In Black
Halterneck Stud Cowl Detail Mini Dress In Black
£11.00 (58% OFF) £26.00
One Sleeve Trim Detail Mini Dress In Chocolate Brown
One Sleeve Trim Detail Mini Dress In Chocolate Brown
£10.00 (60% OFF) £25.00
Lace Trim Corset Overlay Mini Dress In Burgundy
Lace Trim Corset Overlay Mini Dress In Burgundy
£15.00 (56% OFF) £34.00
Bandeau Mini Dress In Aqua Blue Lace
Bandeau Mini Dress In Aqua Blue Lace
£9.00 (68% OFF) £28.00
Strappy Polka Dot Hem Detail Mini Dress In Brown
Strappy Polka Dot Hem Detail Mini Dress In Brown
£4.00 (85% OFF) £26.00
Cowl Neck Mini Dress In Brown Sequin
Cowl Neck Mini Dress In Brown Sequin
£14.00 (48% OFF) £27.00
Extreme Plunge Mini Bodycon Dress In Cream Texture
Extreme Plunge Mini Bodycon Dress In Cream Texture
£7.00 (77% OFF) £31.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
Sleeveless Plunge Front Open Back Mini Dress In Ivory
Sleeveless Plunge Front Open Back Mini Dress In Ivory
£4.00 (81% OFF) £21.00
Scoop Neck Contrast Sequin Drape Mini Dress In Blue
Scoop Neck Contrast Sequin Drape Mini Dress In Blue
£14.00 (60% OFF) £35.00
High Neck Open Back Blouson Mini Dress In Burgundy
High Neck Open Back Blouson Mini Dress In Burgundy
£8.00 (67% OFF) £24.00
One Shoulder Drape Trim Mini Dress In Cream Satin
One Shoulder Drape Trim Mini Dress In Cream Satin
£12.00 (57% OFF) £28.00
Plunge Halterneck Sequin Detail Mini Dress In Green
Plunge Halterneck Sequin Detail Mini Dress In Green
£8.00 (72% OFF) £29.00
Sleeveless Plunge Front Open Back Mini Dress In Black
Sleeveless Plunge Front Open Back Mini Dress In Black
£5.00 (76% OFF) £21.00
Cowl Neck Frilled Hem Mini Dress In Brown Polka Dot
Cowl Neck Frilled Hem Mini Dress In Brown Polka Dot
£6.00 (75% OFF) £24.00
Scoop Neck Shell Trim Detail Bodycon Mini Dress In Cream
Scoop Neck Shell Trim Detail Bodycon Mini Dress In Cream
£8.00 (76% OFF) £34.00
High Neck Scoop Back Mini Dress In White Lace
High Neck Scoop Back Mini Dress In White Lace
£13.00 (46% OFF) £24.00
Halterneck Layered Hem Sheer Mini Dress In Yellow
Halterneck Layered Hem Sheer Mini Dress In Yellow
£5.00 (83% OFF) £29.00
Square Neck Mini Dress In Orange Swirl Print Knit
Square Neck Mini Dress In Orange Swirl Print Knit
£12.00 (56% OFF) £27.00
Asymmetric Neck Overlay Mini Dress In Cream Rib
Asymmetric Neck Overlay Mini Dress In Cream Rib
£10.00 (64% OFF) £28.00
Drape Detail Low Cowled Back Mini Dress In Yellow
Drape Detail Low Cowled Back Mini Dress In Yellow
£13.00 (54% OFF) £28.00
Mid Rise Frill Mini Skirt In White Polka Dot Mesh
Mid Rise Frill Mini Skirt In White Polka Dot Mesh
£8.00 (67% OFF) £24.00
Plunge Front Cape Back Mini Dress In Cream
Plunge Front Cape Back Mini Dress In Cream
£8.00 (72% OFF) £29.00
Long Sleeve V Neck Sweat Mini Dress In Grey
Long Sleeve V Neck Sweat Mini Dress In Grey
£11.00 (48% OFF) £21.00
Halterneck Frill Detail Ruched Mini Dress In Plum
Halterneck Frill Detail Ruched Mini Dress In Plum
£7.00 (77% OFF) £31.00
One Shoulder Cinched Waist T-Shirt Dress In White
One Shoulder Cinched Waist T-Shirt Dress In White
£3.00 (85% OFF) £20.00
Halterneck Tiered Hem Shirred Mini Dress In Blue Pinstripe
Halterneck Tiered Hem Shirred Mini Dress In Blue Pinstripe
£13.00 (55% OFF) £29.00
Strappy Contrast Lace Trim Ruched Mini Dress In Nude Mesh
Strappy Contrast Lace Trim Ruched Mini Dress In Nude Mesh
£9.00 (70% OFF) £30.00
Mid Rise Mini Skirt In Burgundy Textured
Mid Rise Mini Skirt In Burgundy Textured
£6.00 (65% OFF) £17.00
Square Neck Mini Bodycon Dress In Multi Sequin
Square Neck Mini Bodycon Dress In Multi Sequin
£14.00 (46% OFF) £26.00
Bandeau Frill Hem Broderie Mini Dress In White
Bandeau Frill Hem Broderie Mini Dress In White
£9.00 (70% OFF) £30.00
High Racer Neck Tie Drape Front Mini Dress In Khaki
High Racer Neck Tie Drape Front Mini Dress In Khaki
£8.00 (71% OFF) £28.00
Halterneck Key Hole Cut Out Mini Dress In White Polka Dot
Halterneck Key Hole Cut Out Mini Dress In White Polka Dot
£5.00 (88% OFF) £40.00
High Neck Drape Cut Out Mini Dress In Chocolate
High Neck Drape Cut Out Mini Dress In Chocolate
£5.00 (80% OFF) £25.00
Bandeau Trim Detail Wrap Mini Dress In Black
Bandeau Trim Detail Wrap Mini Dress In Black
£8.00 (60% OFF) £20.00
Halterneck Cut Out Frill Mini Dress In Pink Floral
Halterneck Cut Out Frill Mini Dress In Pink Floral
£10.00 (63% OFF) £27.00
Halterneck Ruffle Detail Mini Dress In Pink
Halterneck Ruffle Detail Mini Dress In Pink
£10.00 (67% OFF) £30.00
High Neck Racer Back Mini Dress In Mauve
High Neck Racer Back Mini Dress In Mauve
£6.00 (79% OFF) £28.00
Contrast Lace Trim Tie Back Mini Dress In White Polka Dot
Contrast Lace Trim Tie Back Mini Dress In White Polka Dot
£10.00 (69% OFF) £32.00
High Neck Frilled Hem Blouson Mini Dress In Lemon
High Neck Frilled Hem Blouson Mini Dress In Lemon
£6.00 (78% OFF) £27.00
Short Sleeve Wrap Front Mini Bodycon Dress In Lemon
Short Sleeve Wrap Front Mini Bodycon Dress In Lemon
£7.00 (75% OFF) £28.00
Strappy Polka Dot Hem Detail Mini Dress In Burgundy
Strappy Polka Dot Hem Detail Mini Dress In Burgundy
£6.00 (75% OFF) £24.00
Strappy Lace Panel Corset Mini Dress In Lemon Satin
Strappy Lace Panel Corset Mini Dress In Lemon Satin
£8.00 (64% OFF) £22.00
Mid Rise Textured Mini Skirt In Cream
Mid Rise Textured Mini Skirt In Cream
£11.00 (42% OFF) £19.00
Scoop Neck Eyelet Detail Mini Dress In Black
Scoop Neck Eyelet Detail Mini Dress In Black
£9.00 (55% OFF) £20.00
Halterneck Ruched Blouson Mini Dress In Baby Blue
Halterneck Ruched Blouson Mini Dress In Baby Blue
£12.00 (60% OFF) £30.00
Halterneck Drape Panel Mini Dress In Chocolate Brown Lace
Halterneck Drape Panel Mini Dress In Chocolate Brown Lace
£9.00 (67% OFF) £27.00
Low Rise Draped Mini Skirt In Turquoise
Low Rise Draped Mini Skirt In Turquoise
£12.00 (52% OFF) £25.00
Scoop Neck Contrast Sequin Drape Mini Dress In Lemon
Scoop Neck Contrast Sequin Drape Mini Dress In Lemon
£4.00 (91% OFF) £44.00
Strappy Underbust Detail Mini Dress In Black Bandage
Strappy Underbust Detail Mini Dress In Black Bandage
£14.00 (64% OFF) £39.00
Long Sleeve Beaded Hem Mini Dress In Black Sheer Knit
Long Sleeve Beaded Hem Mini Dress In Black Sheer Knit
£20.00 (60% OFF) £50.00
Scoop Neck Open Back Mini Dress In Khaki Metallic
Scoop Neck Open Back Mini Dress In Khaki Metallic
£8.00 (60% OFF) £20.00
Lace Trim Ruched Drape Detail Mini Skirt In Pink Satin
Lace Trim Ruched Drape Detail Mini Skirt In Pink Satin
£13.00 (57% OFF) £30.00
Halterneck Frill Detail Ruched Mini Dress In Lemon
Halterneck Frill Detail Ruched Mini Dress In Lemon
£7.00 (80% OFF) £35.00
Cap Sleeve Trim Detail Drape Front Mini Dress In Black
Cap Sleeve Trim Detail Drape Front Mini Dress In Black
£5.00 (81% OFF) £26.00
Sleeveless Button Trim Front Military Mini Dress In Black
Sleeveless Button Trim Front Military Mini Dress In Black
£9.00 (80% OFF) £45.00
Halterneck Gold Trim Detail Drape Front Mini Dress In Red
Halterneck Gold Trim Detail Drape Front Mini Dress In Red
£5.00 (72% OFF) £18.00
Long Sleeve Cinch Waist Mini Dress In Black Denim
Long Sleeve Cinch Waist Mini Dress In Black Denim
£16.00 (54% OFF) £35.00
Plunge Halterneck Layered Sheer Mini Dress In Nude Mesh
Plunge Halterneck Layered Sheer Mini Dress In Nude Mesh
£7.00 (76% OFF) £29.00
Cowl Neck Sequin Detail Mini Dress In Khaki
Cowl Neck Sequin Detail Mini Dress In Khaki
£6.00 (68% OFF) £19.00
Bandeau Bodycon Mini Dress In Baby Blue
Bandeau Bodycon Mini Dress In Baby Blue
£8.00 (50% OFF) £16.00
Cowl Neck Frilled Hem Mini Dress In Lemon Polka Dot Print
Cowl Neck Frilled Hem Mini Dress In Lemon Polka Dot Print
£9.00 (67% OFF) £27.00
Contrast Mesh Sleeveless Corset Mini Dress In White
Contrast Mesh Sleeveless Corset Mini Dress In White
£12.00 (57% OFF) £28.00
Plunge Neck Draped Front Ruched Mini Dress In Fig Slinky
Plunge Neck Draped Front Ruched Mini Dress In Fig Slinky
£7.00 (74% OFF) £27.00
Bandeau Drape Front Detail Mini Dress In Cream
Bandeau Drape Front Detail Mini Dress In Cream
£13.00 (61% OFF) £33.00
Halterneck Two Tone Lace Trim Mini Dress In Baby Pink
Halterneck Two Tone Lace Trim Mini Dress In Baby Pink
£13.00 (58% OFF) £31.00
Bandeau Tie Waist Detail Blouson Mini Dress In Lemon
Bandeau Tie Waist Detail Blouson Mini Dress In Lemon
£5.00 (76% OFF) £21.00
Strappy Cross Back Mini Dress In Lemon Disc Sequin
Strappy Cross Back Mini Dress In Lemon Disc Sequin
£4.00 (91% OFF) £45.00
Bandeau Contrast Polka Dot Frilled Hem Mini Dress In White
Bandeau Contrast Polka Dot Frilled Hem Mini Dress In White
£10.00 (64% OFF) £28.00
Off The Shoulder Draped Asymmetric Mini Dress In Brown
Off The Shoulder Draped Asymmetric Mini Dress In Brown
£5.00 (79% OFF) £24.00
Plunge Neck Wrap Front Draped Detail Mini Dress In Black
Plunge Neck Wrap Front Draped Detail Mini Dress In Black
£9.00 (63% OFF) £24.00
Strappy Mini Dress In Multi Floral Print Sequin
Strappy Mini Dress In Multi Floral Print Sequin
£13.00 (63% OFF) £35.00
Off The Shoulder Long Sleeve Mini Dress In White Textured
Off The Shoulder Long Sleeve Mini Dress In White Textured
£7.00 (71% OFF) £24.00
Cape Sleeve Sequin Belt Detail Mini Dress In White
Cape Sleeve Sequin Belt Detail Mini Dress In White
£6.00 (76% OFF) £25.00
Strappy Lace Trim Detail Corset Mini Dress In Pink
Strappy Lace Trim Detail Corset Mini Dress In Pink
£16.00 (53% OFF) £34.00
Short Sleeve Ruched Mini Dress In Brown Soft Stripe
Short Sleeve Ruched Mini Dress In Brown Soft Stripe
£9.00 (64% OFF) £25.00
Sleeveless Cargo Belt Detail Collared Mini Dress In Khaki
Sleeveless Cargo Belt Detail Collared Mini Dress In Khaki
£14.00 (73% OFF) £51.00
Strappy Underwired Mini Bodycon Dress In Lemon Lace
Strappy Underwired Mini Bodycon Dress In Lemon Lace
£14.00 (66% OFF) £41.00
Bandeau Pleated Corset Mini Dress In Burgundy Satin
Bandeau Pleated Corset Mini Dress In Burgundy Satin
£6.00 (85% OFF) £39.00
Halterneck Frill Hem Mini Dress In Navy Polka Dot
Halterneck Frill Hem Mini Dress In Navy Polka Dot
£7.00 (77% OFF) £30.00
Bandeau Button Detail Fitted Mini Dress In Black Denim
Bandeau Button Detail Fitted Mini Dress In Black Denim
£5.00 (86% OFF) £35.00
Bandeau Floral Sequin Mini Dress In Green
Bandeau Floral Sequin Mini Dress In Green
£21.00 (30% OFF) £30.00
Halterneck Extreme Cowl Sequin Trim Mini Dress In Black
Halterneck Extreme Cowl Sequin Trim Mini Dress In Black
£4.00 (85% OFF) £26.00
Scoop Neck Mini Dress In Red
Scoop Neck Mini Dress In Red
£6.00 (63% OFF) £16.00
Cross Front Backless Mini Dress In Burgundy
Cross Front Backless Mini Dress In Burgundy
£4.00 (85% OFF) £26.00
Strappy Lace Trim Mini Dress In Lemon
Strappy Lace Trim Mini Dress In Lemon
£7.00 (77% OFF) £30.00
Long Sleeve Double Layer Mini Dress In Beige
Long Sleeve Double Layer Mini Dress In Beige
£7.00 (82% OFF) £39.00
Cowl Front Scarf Detail Mini Dress In Gold
Cowl Front Scarf Detail Mini Dress In Gold
£8.00 (70% OFF) £27.00
High Neck Racer Back Mini Dress In Lemon
High Neck Racer Back Mini Dress In Lemon
£6.00 (79% OFF) £28.00
Strappy Cross Back Mini Dress In Pink Sequin
Strappy Cross Back Mini Dress In Pink Sequin
£4.00 (91% OFF) £44.00
Bandeau Mini Bodycon Dress In Light Pink
Bandeau Mini Bodycon Dress In Light Pink
£7.00 (53% OFF) £15.00
Long Sleeve Bardot Tie Front Blouson Mini Dress In Red
Long Sleeve Bardot Tie Front Blouson Mini Dress In Red
£14.00 (61% OFF) £36.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
Halterneck Gold Trim Detail Drape Mini Dress In Black
Halterneck Gold Trim Detail Drape Mini Dress In Black
£8.00 (56% OFF) £18.00
Short Sleeve Drape Back Blouson Mini Dress In White
Short Sleeve Drape Back Blouson Mini Dress In White
£6.00 (75% OFF) £24.00
Draped Front Tie Back Mini Dress In Pink
Draped Front Tie Back Mini Dress In Pink
£12.00 (60% OFF) £30.00
Off The Shoulder Draped Asymmetric Mini Dress In Black
Off The Shoulder Draped Asymmetric Mini Dress In Black
£9.00 (63% OFF) £24.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
Bandeau Mini Dress In Baby Pink Lace
Bandeau Mini Dress In Baby Pink Lace
£14.00 (50% OFF) £28.00
High Neck Shoulder Pad Mesh Panel Mini Dress In White
High Neck Shoulder Pad Mesh Panel Mini Dress In White
£5.00 (76% OFF) £21.00
Halterneck Knotted Detail Mini Dress In White
Halterneck Knotted Detail Mini Dress In White
£8.00 (62% OFF) £21.00
Halterneck Ruched Blouson Mini Dress In White
Halterneck Ruched Blouson Mini Dress In White
£10.00 (60% OFF) £25.00
Plunge Neck Mini Dress In Pink Bandage
Plunge Neck Mini Dress In Pink Bandage
£14.00 (71% OFF) £49.00
Sleeveless High Neck Ruched Mini Dress In Beige
Sleeveless High Neck Ruched Mini Dress In Beige
£7.00 (71% OFF) £24.00
Textured Bandeau Puff Ball Mini Dress
Textured Bandeau Puff Ball Mini Dress
£3.00 (91% OFF) £35.00
Cowl Halterneck Mini Dress In Multi Abstract Print
Cowl Halterneck Mini Dress In Multi Abstract Print
£4.00 (85% OFF) £27.00
Off The Shoulder Cut Out Side Ruched Mini Dress In Lemon
Off The Shoulder Cut Out Side Ruched Mini Dress In Lemon
£7.00 (74% OFF) £27.00
Halterneck Plunge Front Mini Bodycon Dress In Black
Halterneck Plunge Front Mini Bodycon Dress In Black
£6.00 (77% OFF) £26.00
Bandeau Lace Trim Ruched Mini Dress In Pink
Bandeau Lace Trim Ruched Mini Dress In Pink
£12.00 (57% OFF) £28.00
Long Flared Sleeve Cowl Neck Mini Dress In White
Long Flared Sleeve Cowl Neck Mini Dress In White
£11.00 (65% OFF) £31.00
Bandeau Mini Dress In Multi Stripe
Bandeau Mini Dress In Multi Stripe
£10.00 (38% OFF) £16.00
Strappy Lace Up Back Mini Dress In White Floral Texture
Strappy Lace Up Back Mini Dress In White Floral Texture
£16.00 (48% OFF) £31.00
Cowl Halterneck Wrap Front Mini Dress In Purple
Cowl Halterneck Wrap Front Mini Dress In Purple
£5.00 (72% OFF) £18.00
Cowl Neck Lace Trim Mini Dress In Black Satin
Cowl Neck Lace Trim Mini Dress In Black Satin
£14.00 (53% OFF) £30.00
Sleeveless Swirl Pattern Detail Mini Dress In Blue Knit
Sleeveless Swirl Pattern Detail Mini Dress In Blue Knit
£11.00 (63% OFF) £30.00
Halterneck Drape Wrap Front Mini Dress In Khaki Acetate
Halterneck Drape Wrap Front Mini Dress In Khaki Acetate
£9.00 (64% OFF) £25.00
Shoulder Pad Drape Front Mini Dress In White Texture
Shoulder Pad Drape Front Mini Dress In White Texture
£10.00 (60% OFF) £25.00
Sleeveless Tie Side Mini Dress In Brown Polka Dot Print
Sleeveless Tie Side Mini Dress In Brown Polka Dot Print
£10.00 (62% OFF) £26.00
Polo Collar Shoulder Pad Detail Mini Dress In Black
Polo Collar Shoulder Pad Detail Mini Dress In Black
£12.00 (56% OFF) £27.00
Strappy Square Neck Lace Trim Mini Dress In Black Bandage
Strappy Square Neck Lace Trim Mini Dress In Black Bandage
£13.00 (70% OFF) £44.00
Square Neck Drape Hem Mini Dress In White Woven
Square Neck Drape Hem Mini Dress In White Woven
£4.00 (84% OFF) £25.00
Short Sleeve Ruched Detail Mini Dress In Chocolate Brown
Short Sleeve Ruched Detail Mini Dress In Chocolate Brown
£5.00 (79% OFF) £24.00
Bandeau Pleated Mini Dress In White Polka Dot
Bandeau Pleated Mini Dress In White Polka Dot
£10.00 (70% OFF) £33.00
Bandeau Mini Bodycon Dress In Lemon
Bandeau Mini Bodycon Dress In Lemon
£6.00 (63% OFF) £16.00
High Neck Drape Front Cut Out Mini Dress In Khaki
High Neck Drape Front Cut Out Mini Dress In Khaki
£4.00 (84% OFF) £25.00
Halterneck Trim Detail Open Back Mini Dress In Black
Halterneck Trim Detail Open Back Mini Dress In Black
£3.00 (88% OFF) £25.00
Halterneck Mini Dress In Lemon Poplin
Halterneck Mini Dress In Lemon Poplin
£9.00 (65% OFF) £26.00
Scoop Neck Ring Back Mini Dress In Ivory
Scoop Neck Ring Back Mini Dress In Ivory
£6.00 (71% OFF) £21.00
Halterneck Bead Trim Detail Cut Out Mini Dress In Lemon
Halterneck Bead Trim Detail Cut Out Mini Dress In Lemon
£4.00 (87% OFF) £30.00
Long Sleeve Trim Frilled Hem Mini Dress In White
Long Sleeve Trim Frilled Hem Mini Dress In White
£7.00 (71% OFF) £24.00
Sleeveless Contrast Lace Trim Corseted Mini Dress In Grey
Sleeveless Contrast Lace Trim Corseted Mini Dress In Grey
£10.00 (67% OFF) £30.00
One Sleeve Plunge Cowl Front Mini Dress In Grey Marl
One Sleeve Plunge Cowl Front Mini Dress In Grey Marl
£5.00 (83% OFF) £30.00
One Shoulder Mesh Panel Detail Mini Dress In White Slinky
One Shoulder Mesh Panel Detail Mini Dress In White Slinky
£4.00 (84% OFF) £25.00
Bandeau V Cut Trim Ruched Mini Dress In Khaki
Bandeau V Cut Trim Ruched Mini Dress In Khaki
£10.00 (64% OFF) £28.00
Flared Ruched Sleeve Mini Dress In Lemon
Flared Ruched Sleeve Mini Dress In Lemon
£6.00 (78% OFF) £27.00
Long Balloon Sleeve Puffball Mini Dress In Cream Chiffon
Long Balloon Sleeve Puffball Mini Dress In Cream Chiffon
£26.00 (40% OFF) £43.00
Scoop Neck Side Drape Detail Ruched Mini Dress In Lemon
Scoop Neck Side Drape Detail Ruched Mini Dress In Lemon
£7.00 (72% OFF) £25.00
Bandeau Lace Trim Mini Dress In Light Blue Denim
Bandeau Lace Trim Mini Dress In Light Blue Denim
£8.00 (77% OFF) £35.00
Bandeau Mini Dress In Black And White Striped Knit
Bandeau Mini Dress In Black And White Striped Knit
£9.00 (68% OFF) £28.00
Plunge Cowl Drape Front Mini Dress In White
Plunge Cowl Drape Front Mini Dress In White
£5.00 (81% OFF) £26.00
Sleeveless Button Front Mini Dress In Cream Denim
Sleeveless Button Front Mini Dress In Cream Denim
£6.00 (85% OFF) £40.00
Mid Rise Ruched Drape Front Mini Skirt In Ivory Lace
Mid Rise Ruched Drape Front Mini Skirt In Ivory Lace
£6.00 (75% OFF) £24.00
Bandeau Drape Front Mini Dress In Chocolate Brown
Bandeau Drape Front Mini Dress In Chocolate Brown
£4.00 (79% OFF) £19.00
Halterneck Button Detail Open Back Mini Dress In Black
Halterneck Button Detail Open Back Mini Dress In Black
£7.00 (77% OFF) £31.00
Halterneck Fitted Mini Dress In Indigo Blue Denim
Halterneck Fitted Mini Dress In Indigo Blue Denim
£6.00 (85% OFF) £41.00
High Cowl Neck Mini Dress In Sage Green Satin
High Cowl Neck Mini Dress In Sage Green Satin
£6.00 (80% OFF) £30.00
Scarf Detail Mini Dress In Blue Sequin
Scarf Detail Mini Dress In Blue Sequin
£9.00 (67% OFF) £27.00
High Cowl Neck Frill Hem Mini Dress In Chocolate Brown
High Cowl Neck Frill Hem Mini Dress In Chocolate Brown
£5.00 (83% OFF) £30.00
Bandeau Lace Trim Ruched Mini Dress In Lemon Mesh
Bandeau Lace Trim Ruched Mini Dress In Lemon Mesh
£9.00 (65% OFF) £26.00
Asymmetric Hem Ruffled Mini Dress In Cream
Asymmetric Hem Ruffled Mini Dress In Cream
£4.00 (87% OFF) £30.00
Halter Neck Ruched Corset Detail Mini Dress In Lemon
Halter Neck Ruched Corset Detail Mini Dress In Lemon
£4.00 (88% OFF) £32.00
Halterneck Lace Trim Mini Dress In White Polka Dot
Halterneck Lace Trim Mini Dress In White Polka Dot
£5.00 (80% OFF) £25.00
Cap Sleeve A-Line Mini Dress In Ivory
Cap Sleeve A-Line Mini Dress In Ivory
£4.00 (86% OFF) £28.00
Cross Halterneck Cowl Front Blouson Mini Dress In Pink
Cross Halterneck Cowl Front Blouson Mini Dress In Pink
£5.00 (81% OFF) £27.00
One Shoulder Cape Sleeve Mini Dress In Burgundy
One Shoulder Cape Sleeve Mini Dress In Burgundy
£6.00 (79% OFF) £29.00
Off The Shoulder Twisted Detail Mini Dress In Black
Off The Shoulder Twisted Detail Mini Dress In Black
£10.00 (71% OFF) £34.00
Bandeau Keyhole Mini Blouson Dress In Lemon Texture
Bandeau Keyhole Mini Blouson Dress In Lemon Texture
£3.00 (90% OFF) £30.00
Long Sleeve Plunge Neck Draped Front Mini Dress In Brown
Long Sleeve Plunge Neck Draped Front Mini Dress In Brown
£13.00 (59% OFF) £32.00
Bandeau Frill Hem Blouson Mini Dress In Lemon
Bandeau Frill Hem Blouson Mini Dress In Lemon
£4.00 (85% OFF) £27.00
Plunge Halterneck Mini Dress In Black Woven
Plunge Halterneck Mini Dress In Black Woven
£9.00 (64% OFF) £25.00
Plunge Halterneck Draped Front Mini Dress In Blue
Plunge Halterneck Draped Front Mini Dress In Blue
£6.00 (75% OFF) £24.00
High Neck Ruched Sleeve Detail Mini Dress In White
High Neck Ruched Sleeve Detail Mini Dress In White
£6.00 (79% OFF) £28.00
Bandeau Belted Mini Dress In Black Knit
Bandeau Belted Mini Dress In Black Knit
£6.00 (78% OFF) £27.00
Racer Neck Ruched Overlay Mini Dress In Black
Racer Neck Ruched Overlay Mini Dress In Black
£10.00 (58% OFF) £24.00
Floral Applique Underwired Cup Mini Dress
Floral Applique Underwired Cup Mini Dress
£10.00 (67% OFF) £30.00
Strappy Blouson Mini Dress In Baby Blue
Strappy Blouson Mini Dress In Baby Blue
£5.00 (79% OFF) £24.00
Asymmetric Neckline Mini Dress In Brown Polka Dot
Asymmetric Neckline Mini Dress In Brown Polka Dot
£7.00 (68% OFF) £22.00
Sleeveless Cut Out Draped Front Mini Dress In Lemon
Sleeveless Cut Out Draped Front Mini Dress In Lemon
£6.00 (77% OFF) £26.00
Cowl Back Drape Panel Mini Dress In Black
Cowl Back Drape Panel Mini Dress In Black
£14.00 (48% OFF) £27.00
High Neck Sequin Detail Drape Front Mini Dress In Blue
High Neck Sequin Detail Drape Front Mini Dress In Blue
£6.00 (83% OFF) £35.00
One Shoulder Mini Dress In Blue Textured Stripe
One Shoulder Mini Dress In Blue Textured Stripe
£4.00 (87% OFF) £30.00
High Neck Open Back Mini Dress In Hot Pink
High Neck Open Back Mini Dress In Hot Pink
£14.00 (48% OFF) £27.00
Strappy Mini Dress In Pink Multi Stripe Knit
Strappy Mini Dress In Pink Multi Stripe Knit
£5.00 (82% OFF) £28.00
High Neck Drape Panel Mini Dress In Baby Pink
High Neck Drape Panel Mini Dress In Baby Pink
£6.00 (81% OFF) £31.00
High Neck Mini Dress In Cream Glitter Crochet Knit
High Neck Mini Dress In Cream Glitter Crochet Knit
£4.00 (85% OFF) £26.00
Mid Rise Lace Trim Side Split Mini Skirt In Lemon Satin
Mid Rise Lace Trim Side Split Mini Skirt In Lemon Satin
£1.00 (95% 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
Scoop Neck Open Back Strappy Mini Dress In Pink Sequin
Scoop Neck Open Back Strappy Mini Dress In Pink Sequin
£17.00 (45% OFF) £31.00

Short Dresses for All Occasions

Like we mentioned, there’s a short dress suited to every occasion. Dress up for those office days and pair one of our mini dresses with tights, kitten heels, and a women’s blaze, to exude boss babe energy. Or if you’re putting together the perfect brunch outfit to enjoy a much-needed day-drink in the sun, find one of our pastel dresses to add a pop of colour to your look. If you ask us, there’s never a bad time for a short dress!

Mini Dresses for Every Style

How do you define your style? Do you enjoy the cottagecore look, or do you prefer your short dresses with a bit of an edge? Don’t worry, our versatile dresses can be worn in a range of ways that can be tailored to your style. Shop the collection of short dresses today and put your personal touch on our scene-stealing pieces.

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.