This site ships to the United Kingdom

Dresses

Find your dream dress this season at Miss Selfridge. If you’re after an easy, breezy day piece, reach for a laidback shirt dress, or amp up your evening look with the perfect bodycon LBD. And if you’re after a stunning dress for a special occasion, we’ve got your back. Don’t forget to complete your look with a pair of chic heels and some statement jewellery to make your look unique.



4 3 2
22 results
Blue Deep Cuff Sweat Shift Dress
Blue Deep Cuff Sweat Shift Dress

Was  £25.00 Now  £17.50

PREMIUM Lace Midi Dress
PREMIUM Lace Midi Dress

Was  £120.00 Now  £84.00

PREMIUM Sequin Embellished Tulle Maxi Dress
PREMIUM Sequin Embellished Tulle Maxi Dress

Was  £150.00 Now  £105.00

Cobalt Fit and Flare Wrap Dress
Cobalt Fit and Flare Wrap Dress

Was  £35.00 Now  £24.50

PETITE Blue Floral Print Skater Dress
PETITE Blue Floral Print Skater Dress

Was  £39.00 Now  £27.30

Blue Twist Front Culotte Jumpsuit
Blue Twist Front Culotte Jumpsuit

Was  £42.00 Now  £29.40

Cobalt Skater Dress
Cobalt Skater Dress

Was  £39.00 Now  £27.30

PETITE Denim Pinafore Dress
PETITE Denim Pinafore Dress

Was  £35.00 Now  £24.50

Cobalt Frill Front Skater Dress
Cobalt Frill Front Skater Dress

Was  £30.00 Now  £21.00

Navy Stripe Culotte Jumpsuit
Navy Stripe Culotte Jumpsuit

Was  £45.00 Now  £31.50

PETITE Navy Lace Skater Dress
PETITE Navy Lace Skater Dress

Was  £39.00 Now  £12.00

PETITE Poplin Stripe Bardot Sundress
PETITE Poplin Stripe Bardot Sundress

Was  £35.00 Now  £24.50

Blue Wide Leg Jumpsuit
Blue Wide Leg Jumpsuit

Was  £39.00 Now  £15.00

Blue Rib Lace Up Dress
Blue Rib Lace Up Dress

Was  £16.00 Now  £7.00

Ticking Stripe Bardot Dress
Ticking Stripe Bardot Dress

Was  £35.00 Now  £24.50

Blue Beaded Halter Dress
Blue Beaded Halter Dress

Was  £35.00 Now  £12.00

Ruched Bardot Dress
Ruched Bardot Dress

Was  £35.00 Now  £17.00

Ticking Stripe Pinafore Dress
Ticking Stripe Pinafore Dress

Was  £35.00 Now  £17.00

PETITE Blue Bardot Sundress
PETITE Blue Bardot Sundress

Was  £39.00 Now  £27.30

PETITE Blue Floral Playsuit
PETITE Blue Floral Playsuit

Was  £39.00 Now  £10.00

PREMIUM Tie Back Jumpsuit
PREMIUM Tie Back Jumpsuit

Was  £59.00 Now  £18.00

Blue 90's Neck Bodycon Dress
Blue 90's Neck Bodycon Dress

Was  £35.00 Now  £12.00