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
252 results
Metallic Twist Mini Dress
Metallic Twist Mini Dress

Was  £32.00 Now  £22.40

Chartreusse Velvet Shift Dress
Chartreusse Velvet Shift Dress

Was  £39.00 Now  £27.30

Burgundy Straight Hem Holly Skater Dress
Burgundy Straight Hem Holly Skater Dress

Was  £39.00 Now  £27.30

Metallic Cut Out Bodycon Dress
Metallic Cut Out Bodycon Dress

Was  £35.00 Now  £24.50

HURRY, UP TO 30% OFF - GET IT NOW
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
PREMIUM Lace Midi Shift Dress
PREMIUM Lace Midi Shift Dress

Was  £120.00 Now  £84.00

PREMIUM Dark Green Embellished Shift Dress
PREMIUM Eyelet Shift Dress
PREMIUM Eyelet Shift Dress

Was  £99.00 Now  £69.30

Black Sleeveless Peek-A-Boo Bodycon Dress
Stripe Frill Tie Waist Shift Dress
Stripe Frill Tie Waist Shift Dress

Was  £25.00 Now  £17.50

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

Was  £39.00 Now  £27.30

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

Was  £16.00 Now  £11.20

PETITE Ivory Jumper Dress
PETITE Ivory Jumper Dress

Was  £39.00 Now  £31.20

Pink Puff Shoulder Shift Dress
Pink Puff Shoulder Shift Dress

Was  £35.00 Now  £24.50

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

Floral Ditsy Print Skater Dress
Floral Ditsy Print Skater Dress

Was  £35.00 Now  £24.50

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

Was  £25.00 Now  £17.50

Orchid Print Smock Floral Dress
Orchid Print Smock Floral Dress

Was  £39.00 Now  £27.30

Black Frill Hem Skater Dress
Black Frill Hem Skater Dress

Was  £35.00 Now  £24.50

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

Floral Print Mesh Ruched Skater Dress
Floral Print Mesh Ruched Skater Dress

Was  £35.00 Now  £24.50

Strappy Striped Jumpsuit
Strappy Striped Jumpsuit

Was  £45.00 Now  £31.50

PETITE Black Floral Print Skater Dress
PETITE Black Floral Print Skater Dress

Was  £39.00 Now  £27.30

PETITE Nude Ruffle Sleeve Skater Dress
PETITE Nude Ruffle Sleeve Skater Dress

Was  £35.00 Now  £24.50

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

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

Was  £25.00 Now  £17.50

Black Vinyl Shift Dress
Black Vinyl Shift Dress

Was  £32.00 Now  £22.40

PREMIUM Embroidered Scallop Edge Prom Dress
Pink Kimono Sleeve Shift Dress
Pink Kimono Sleeve Shift Dress

Was  £35.00 Now  £24.50

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

Taffeta Puff Sleeve Shift Dress
Taffeta Puff Sleeve Shift Dress

Was  £42.00 Now  £29.40

Ruched Bardot Bodycon Dress
Ruched Bardot Bodycon Dress

Was  £20.00 Now  £14.00

Pink Ruched Drape Bodycon Dress
Pink Ruched Drape Bodycon Dress

Was  £35.00 Now  £24.50

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 Floral Print Bardot Skater Dress
PETITE Floral Print Bardot Skater Dress

Was  £28.00 Now  £19.60

PETITE Culotte Tie Jumpsuit
PETITE Culotte Tie Jumpsuit

Was  £49.00 Now  £34.30

Self Tie Midi Shift Dress
Self Tie Midi Shift Dress

Was  £39.00 Now  £20.00

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

Black Frill Bandeau Ruffle Jumpsuit
Black Frill Bandeau Ruffle Jumpsuit

Was  £45.00 Now  £31.50

Ivory Peplum Hem Skater Dress
Ivory Peplum Hem Skater Dress

Was  £32.00 Now  £16.00

PREMIUM Showstopper Embellished Maxi Dress
PREMIUM Showstopper Embellished Maxi Dress

Was  £150.00 Now  £105.00

PREMIUM Allegra Embellished Fishtail Maxi Dress
Holly Hanky Hem Dress
Holly Hanky Hem Dress

Was  £39.00 Now  £27.30

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

Red Frill Front Dress
Red Frill Front Dress

Was  £30.00 Now  £21.00

PETITE Jacquard Dress
PETITE Jacquard Dress

Was  £55.00 Now  £38.50

Red Ruffle Skater Dress
Red Ruffle Skater Dress

Was  £39.00 Now  £12.00

PETITE Ruffle Denim Dress
PETITE Ruffle Denim Dress

Was  £35.00 Now  £24.50

Metallic Puff Sleeve Dress
Metallic Puff Sleeve Dress

Was  £39.00 Now  £27.30

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  £29.40

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

PETITE Navy Lace Skater Dress
PETITE Navy Lace Skater Dress

Was  £39.00 Now  £12.00

Black Bandeau Culotte Jumpsuit
Black Bandeau Culotte Jumpsuit

Was  £45.00 Now  £31.50

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

Was  £22.00 Now  £7.00

PETITE Waterfall Scuba Dress
PETITE Waterfall Scuba Dress

Was  £45.00 Now  £31.50

Blush Drape Playsuit
Blush Drape Playsuit

Was  £35.00 Now  £24.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

Khaki Utility Jumpsuit
Khaki Utility Jumpsuit

Was  £45.00 Now  £31.50

PETITE Frill Dobby Tea Dress
PETITE Frill Dobby Tea Dress

Was  £39.00 Now  £19.00

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

Was  £49.00 Now  £34.30

PREMIUM Embellished Keyhole Shift Dress
PREMIUM Embellished Keyhole Shift Dress

Was  £120.00 Now  £84.00

Lace Camisole Dress
Lace Camisole Dress

Was  £28.00 Now  £19.60

Lemon Belted Plisse Dress
Lemon Belted Plisse Dress

Was  £39.00 Now  £12.00

Pink Belted Plisse Dress
Pink Belted Plisse Dress

Was  £39.00 Now  £15.00

Blue Wide Leg Jumpsuit
Blue Wide Leg Jumpsuit

Was  £39.00 Now  £15.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

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  £22.40

Chartreuse 90s Neck Trim Fit & Flare Dress
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

Bandeau Dip Hem Prom Dress
Bandeau Dip Hem Prom Dress

Was  £49.00 Now  £34.30

Yellow Floral Print Tea Dress
Yellow Floral Print Tea Dress

Was  £35.00 Now  £12.00

PREMIUM Cross Cut Maxi Dress
PREMIUM Cross Cut Maxi Dress

Was  £65.00 Now  £45.50

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

PETITE Pleated Skirt Skater Dress
PETITE Pleated Skirt Skater Dress

Was  £49.00 Now  £15.00

Pink Utility Jumpsuit
Pink Utility Jumpsuit

Was  £42.00 Now  £29.40

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

Pink Cape Playsuit
Pink Cape Playsuit

Was  £42.00 Now  £15.00

Mink Cape Playsuit
Mink Cape Playsuit

Was  £42.00 Now  £15.00

Red Cape Playsuit
Red Cape Playsuit

Was  £42.00 Now  £15.00

PREMIUM Embroidered Floral Jumpsuit
PREMIUM Embroidered Floral Jumpsuit

Was  £150.00 Now  £50.00

Silver Ruched Sleeveless Dress
Silver Ruched Sleeveless Dress

Was  £35.00 Now  £17.00

Ivory Embroidered Hanky Hem Dress
Ivory Embroidered Hanky Hem Dress

Was  £49.00 Now  £25.00

PETITE Blue Bardot Sundress
PETITE Blue Bardot Sundress

Was  £39.00 Now  £27.30

Khaki Belted Drape Shift Dress
Khaki Belted Drape Shift Dress

Was  £39.00 Now  £15.00

Cut-Out Shimmer Dress
Cut-Out Shimmer Dress

Was  £39.00 Now  £15.00

Monochrome Print 90s Neck Jumpsuit
Monochrome Print 90s Neck Jumpsuit

Was  £30.00 Now  £21.00

White Frill Bardot Dress
White Frill Bardot Dress

Was  £39.00 Now  £15.00