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
270 results
Chartreusse Velvet Shift Dress
Chartreusse Velvet Shift Dress

Was  £39.00 Now  £15.00

Lilac Velvet Midi Skater Dress
Lilac Velvet Midi Skater Dress

Was  £39.00 Now  £15.00

PU Corset Detail Shift Dress
PU Corset Detail Shift Dress

Was  £39.00 Now  £27.30

Pink Floral Print Ruched Shift Dress
Pink Floral Print Ruched Shift Dress

Was  £39.00 Now  £27.30

PREMIUM Embellished Cold Shoulder Shift Dress
GET YOUR COAT - 20% OFF COATS
PREMIUM Lace Midi Shift Dress
PREMIUM Lace Midi Shift Dress

Was  £120.00 Now  £84.00

PREMIUM Eyelet Shift Dress
PREMIUM Eyelet Shift Dress

Was  £99.00 Now  £69.30

PREMIUM Dark Green Embellished Shift Dress
Black Sleeveless Peek-A-Boo Bodycon Dress
Stripe Frill Tie Waist Shift Dress
Stripe Frill Tie Waist Shift Dress

Was  £25.00 Now  £15.00

Floral Print Burnout Smock Shift Dress
Floral Print Burnout Smock Shift Dress

Was  £39.00 Now  £15.00

Black V-Neck Bodycon Dress
Black V-Neck Bodycon Dress

Was  £16.00 Now  £11.20

Pink Puff Shoulder Shift Dress
Pink Puff Shoulder Shift Dress

Was  £35.00 Now  £24.50

PETITE Ivory Jumper Dress
PETITE Ivory Jumper Dress

Was  £39.00 Now  £31.20

PETITE Grey Knitted Jumper Dress
PETITE Grey Knitted Jumper Dress

Was  £39.00 Now  £31.20

Black Corset Jumpsuit
Black Corset Jumpsuit

Was  £45.00 Now  £31.50

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

Was  £150.00 Now  £105.00

Long Sleeve Tie Waist Shift Dress
Long Sleeve Tie Waist Shift Dress

Was  £25.00 Now  £15.00

Puff Sleeve Denim Dress
Puff Sleeve Denim Dress

Was  £39.00 Now  £15.00

Floral Ditsy Print Skater Dress
Floral Ditsy Print Skater Dress

Was  £35.00 Now  £15.00

Black Floral Print Tea Dress
Black Floral Print Tea Dress

Was  £35.00 Now  £15.00

Black Frill Hem Skater Dress
Black Frill Hem Skater Dress

Was  £35.00 Now  £24.50

Orchid Print Smock Floral Dress
Orchid Print Smock Floral Dress

Was  £39.00 Now  £15.00

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

Was  £35.00 Now  £15.00

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

Was  £39.00 Now  £27.30

Strappy Striped Jumpsuit
Strappy Striped Jumpsuit

Was  £45.00 Now  £31.50

Cobalt Plunge Long Sleeve Shift Dress
Cobalt Plunge Long Sleeve Shift Dress

Was  £39.00 Now  £27.30

PREMIUM Sequin Shift Dress
PREMIUM Sequin Shift Dress

Was  £140.00 Now  £98.00

PREMIUM Cold Shoulder Shift Dress
PREMIUM Cold Shoulder Shift Dress

Was  £120.00 Now  £84.00

Black Vinyl Shift Dress
Black Vinyl Shift Dress

Was  £32.00 Now  £15.00

Lace Bralet T-Shirt Dress
Lace Bralet T-Shirt Dress

Was  £25.00 Now  £15.00

Pink Kimono Sleeve Shift Dress
Pink Kimono Sleeve Shift Dress

Was  £35.00 Now  £15.00

PREMIUM Embroidered Scallop Edge Prom Dress
PETITE Denim Pinafore Dress
PETITE Denim Pinafore Dress

Was  £35.00 Now  £24.50

Black Bardot Flute Sleeve Mini Shift Dress
PETITE Tie Culotte Jumpsuit
PETITE Tie Culotte Jumpsuit

Was  £49.00 Now  £34.30

Rose Bud Dobby Skater Dress
Rose Bud Dobby Skater Dress

Was  £39.00 Now  £27.30

PETITE Crochet Bardot Bodycon Dress
PETITE Crochet Bardot Bodycon Dress

Was  £28.00 Now  £19.60

Side Ruched T-Shirt Dress
Side Ruched T-Shirt Dress

Was  £25.00 Now  £17.50

Cobalt Frill Front Skater Dress
Cobalt Frill Front Skater Dress

Was  £30.00 Now  £15.00

Taffeta Puff Sleeve Shift Dress
Taffeta Puff Sleeve Shift Dress

Was  £42.00 Now  £15.00

Ruched Bardot Bodycon Dress
Ruched Bardot Bodycon Dress

Was  £20.00 Now  £14.00

Grey Frill Sleeve Tie Dress
Grey Frill Sleeve Tie Dress

Was  £22.00 Now  £15.40

Grey Peekaboo Ribbed Dress
Grey Peekaboo Ribbed Dress

Was  £22.00 Now  £15.40

PETITE Culotte Tie Jumpsuit
PETITE Culotte Tie Jumpsuit

Was  £49.00 Now  £34.30

PETITE Floral Print Bardot Skater Dress
PETITE Floral Print Bardot Skater Dress

Was  £28.00 Now  £19.60

Ivory Peplum Hem Skater Dress
Ivory Peplum Hem Skater Dress

Was  £32.00 Now  £16.00

Self Tie Midi Shift Dress
Self Tie Midi Shift Dress

Was  £39.00 Now  £20.00

Black Frill Bandeau Ruffle Jumpsuit
Black Frill Bandeau Ruffle Jumpsuit

Was  £45.00 Now  £31.50

PETITE Frill Culotte Jumpsuit
PETITE Frill Culotte Jumpsuit

Was  £45.00 Now  £31.50

Floral Tiered Bardot Dress
Floral Tiered Bardot Dress

Was  £39.00 Now  £20.00

PREMIUM Showstopper Embellished Maxi Dress
PREMIUM Showstopper Embellished Maxi Dress

Was  £150.00 Now  £105.00

PREMIUM PETITE Embellished Shift Dress
PREMIUM PETITE Embellished Shift Dress

Was  £120.00 Now  £84.00

Holly Hanky Hem Dress
Holly Hanky Hem Dress

Was  £39.00 Now  £15.00

PREMIUM Allegra Embellished Fishtail Maxi Dress
PREMIUM PETITE Maxi Dress
PREMIUM PETITE Maxi Dress

Was  £150.00 Now  £105.00

PETITE Printed Bardot Dress
PETITE Printed Bardot Dress

Was  £28.00 Now  £19.60

PETITE Jacquard Dress
PETITE Jacquard Dress

Was  £55.00 Now  £38.50

Red Frill Front Dress
Red Frill Front Dress

Was  £30.00 Now  £15.00

Red Ruffle Skater Dress
Red Ruffle Skater Dress

Was  £39.00 Now  £12.00

Metallic Puff Sleeve Dress
Metallic Puff Sleeve Dress

Was  £39.00 Now  £27.30

PETITE Ruffle Denim Dress
PETITE Ruffle Denim Dress

Was  £35.00 Now  £24.50

PREMIUM Sequin Cape Sleeve Dress
PREMIUM Sequin Cape Sleeve Dress

Was  £99.00 Now  £69.30

Blush Asymmetric Hem Dress
Blush Asymmetric Hem Dress

Was  £42.00 Now  £15.00

Polka Dot Drape Playsuit
Polka Dot Drape Playsuit

Was  £39.00 Now  £27.30

Red Puff Sleeve Dress
Red Puff Sleeve Dress

Was  £32.00 Now  £15.00

Garden Floral Print Dress
Garden Floral Print Dress

Was  £39.00 Now  £12.00

Black Tie Shoulder Jumpsuit
Black Tie Shoulder Jumpsuit

Was  £39.00 Now  £27.30

PREMIUM Applique Pleated Maxi Dress
PREMIUM Applique Pleated Maxi Dress

Was  £95.00 Now  £66.50

Monochrome Lace Trim Jumpsuit
Monochrome Lace Trim Jumpsuit

Was  £45.00 Now  £31.50

Pink Metallic Playsuit
Pink Metallic Playsuit

Was  £39.00 Now  £27.30

Black Bandeau Culotte Jumpsuit
Black Bandeau Culotte Jumpsuit

Was  £45.00 Now  £31.50

PETITE Navy Lace Skater Dress
PETITE Navy Lace Skater Dress

Was  £39.00 Now  £12.00

Skull Corset Placement T-Shirt Dress
Skull Corset Placement T-Shirt Dress

Was  £22.00 Now  £7.00

Blush Drape Playsuit
Blush Drape Playsuit

Was  £35.00 Now  £24.50

PETITE Waterfall Scuba Dress
PETITE Waterfall Scuba Dress

Was  £45.00 Now  £31.50

PETITE Culotte Tie Jumpsuit
PETITE Culotte Tie Jumpsuit

Was  £49.00 Now  £34.30

PETITE Ruffle Sleeve Shift Dress
PETITE Ruffle Sleeve Shift Dress

Was  £35.00 Now  £24.50

PETITE Poplin Stripe Bardot Sundress
PETITE Poplin Stripe Bardot Sundress

Was  £35.00 Now  £24.50

Black Embroidered Mesh Dress
Black Embroidered Mesh Dress

Was  £42.00 Now  £29.40

Khaki Utility Jumpsuit
Khaki Utility Jumpsuit

Was  £45.00 Now  £31.50

Black Lace Placement Print T-Shirt Dress
PETITE Ruffle Maxi Dress
PETITE Ruffle Maxi Dress

Was  £49.00 Now  £34.30

PETITE Frill Dobby Tea Dress
PETITE Frill Dobby Tea Dress

Was  £39.00 Now  £19.00

PREMIUM Embellished Keyhole Shift Dress
PREMIUM Embellished Keyhole Shift Dress

Was  £120.00 Now  £84.00

Blue Wide Leg Jumpsuit
Blue Wide Leg Jumpsuit

Was  £39.00 Now  £15.00

Lace Camisole Dress
Lace Camisole Dress

Was  £28.00 Now  £15.00

Pink Belted Plisse Dress
Pink Belted Plisse Dress

Was  £39.00 Now  £15.00

Lemon Belted Plisse Dress
Lemon Belted Plisse Dress

Was  £39.00 Now  £12.00

White Atlantis T-Shirt Dress
White Atlantis T-Shirt Dress

Was  £25.00 Now  £10.00

Space Dye Skater Dress
Space Dye Skater Dress

Was  £25.00 Now  £12.00

Orange Side Split Midi Dress
Orange Side Split Midi Dress

Was  £35.00 Now  £15.00

PREMIUM Metallic Lace Midi Dress
PREMIUM Metallic Lace Midi Dress

Was  £65.00 Now  £45.50

Pink Ruched Bodycon Dress
Pink Ruched Bodycon Dress

Was  £35.00 Now  £12.00

Black Drape Playsuit
Black Drape Playsuit

Was  £35.00 Now  £24.50

PREMIUM Sequined Tiered Angel Dress
PREMIUM Sequined Tiered Angel Dress

Was  £99.00 Now  £35.00

PREMIUM Pink Scuba Wrap Front Maxi Dress
PREMIUM Pink Scuba Wrap Front Maxi Dress

Was  £65.00 Now  £19.00

Ticking Stripe Bardot Dress
Ticking Stripe Bardot Dress

Was  £35.00 Now  £24.50

Yellow Lace Button Midi Dress
Yellow Lace Button Midi Dress

Was  £45.00 Now  £12.00

Red Volume Shoulder Shift Dress
Red Volume Shoulder Shift Dress

Was  £32.00 Now  £15.00

PREMIUM Cross Cut Maxi Dress
PREMIUM Cross Cut Maxi Dress

Was  £65.00 Now  £45.50

Blue Beaded Halter Dress
Blue Beaded Halter Dress

Was  £35.00 Now  £12.00

Yellow Beaded Halter Dress
Yellow Beaded Halter Dress

Was  £35.00 Now  £17.00

Peach Button Pinafore Dress
Peach Button Pinafore Dress

Was  £32.00 Now  £15.00

Ruched Bardot Dress
Ruched Bardot Dress

Was  £35.00 Now  £17.00

Lilac One Shoulder Frill Dress
Lilac One Shoulder Frill Dress

Was  £42.00 Now  £12.00

Pink Utility Jumpsuit
Pink Utility Jumpsuit

Was  £42.00 Now  £29.40

Red Wrap Front Playsuit
Red Wrap Front Playsuit

Was  £32.00 Now  £12.00

Hot Pink Frill Dress
Hot Pink Frill Dress

Was  £39.00 Now  £7.00

Pleat Ruffle Dress
Pleat Ruffle Dress

Was  £42.00 Now  £15.00

Ticking Stripe Pinafore Dress
Ticking Stripe Pinafore Dress

Was  £35.00 Now  £17.00

PREMIUM Nude Linear Bead Maxi Dress
PREMIUM Nude Linear Bead Maxi Dress

Was  £150.00 Now  £105.00

PETITE Ruffle Hem Playsuit
PETITE Ruffle Hem Playsuit

Was  £39.00 Now  £10.00

Nude Dobby Print Hanky Hem Dress
Nude Dobby Print Hanky Hem Dress

Was  £45.00 Now  £12.00

PREMIUM Embroidered Floral Jumpsuit
PREMIUM Embroidered Floral Jumpsuit

Was  £150.00 Now  £50.00

Red Cape Playsuit
Red Cape Playsuit

Was  £42.00 Now  £15.00

Mink Cape Playsuit
Mink Cape Playsuit

Was  £42.00 Now  £15.00

PREMIUM Scuba Cross Neck Prom Dress
PREMIUM Scuba Cross Neck Prom Dress

Was  £49.00 Now  £24.00

Pink Cape Playsuit
Pink Cape Playsuit

Was  £42.00 Now  £15.00

Silver Ruched Sleeveless Dress
Silver Ruched Sleeveless Dress

Was  £35.00 Now  £17.00