This site ships to the United Kingdom

women's dresses

Explore our range of sensational day and evening spring/summer dresses. These dress styles will instantly solve your new-season style dilemmas. From glam party dresses to flattering work dresses, you'll discover the key dress shapes, colours and styles to reinvent your warm-weather looks. Take your pick from must-haves including shift dresses, new midi dress lengths and more - your new favourite dress awaits.

4 3 2
912 results
**Luxe Champagne floral print dress
**Luxe Champagne floral print dress

Was  £42.00 Now  £37.80

red print hi lo shift
red print hi lo shift

Was  £25.00 Now  £22.50

**Maternity Navy Self-Tie Tunic
**Maternity Navy Self-Tie Tunic

Was  £28.00 Now  £22.40

Petite jersey bardot dress
Petite jersey bardot dress

Was  £18.00 Now  £14.40

**Maternity White Stripe Self-Tie Tunic
**Maternity White Stripe Self-Tie Tunic

Was  £30.00 Now  £24.00

Suede blush tie waist shift dress
Suede blush tie waist shift dress

Was  £90.00 Now  £81.00

Navy Crochet Hem Dress
Navy Crochet Hem Dress

Was  £28.00 Now  £19.60

Raspberry frill dress
Raspberry frill dress

Was  £35.00 Now  £24.50

black ruffle floral hilo shift dress
black ruffle floral hilo shift dress

Was  £25.00 Now  £17.50

navy floral pinny dress
navy floral pinny dress

Was  £28.00 Now  £19.60

Daisy fit and flare dress
Daisy fit and flare dress

Was  £35.00 Now  £24.50

**Tall black and camel pencil Dress
**Tall black and camel pencil Dress

Was  £38.00 Now  £26.60

Petite Black Floral Maxi Shirt
Petite Black Floral Maxi Shirt

Was  £35.00 Now  £24.50

**Luxe Monochrome stripe prom dress
**Luxe Monochrome stripe prom dress

Was  £45.00 Now  £31.50

10 of the best dresses - see the edit >
Black Bardot Midi Dress
Black Bardot Midi Dress

Was  £30.00 Now  £21.00

Navy Bardot Midi Dress
Navy Bardot Midi Dress

Was  £30.00 Now  £21.00

Floral Printed Pencil Dress
Floral Printed Pencil Dress

Was  £35.00 Now  £24.50

Coral Lace Fit & Flare Midi Dress
Coral Lace Fit & Flare Midi Dress

Was  £40.00 Now  £32.00

Peach Bardot Midi Dress
Peach Bardot Midi Dress

Was  £30.00 Now  £24.00

Navy Lace Bardot Pencil Dress
Navy Lace Bardot Pencil Dress

Was  £35.00 Now  £31.50

Coral Stripe Fit & Flare Dress
Coral Stripe Fit & Flare Dress

Was  £35.00 Now  £24.50

Peach Lace Scallop Midi Dress
Peach Lace Scallop Midi Dress

Was  £40.00 Now  £36.00

Black Stripe Mesh Fit & Flare Dress
Black Stripe Mesh Fit & Flare Dress

Was  £35.00 Now  £31.50

Navy Lace Scallop Midi Dress
Navy Lace Scallop Midi Dress

Was  £40.00 Now  £36.00

Petite Stripe Maxi Dress
Petite Stripe Maxi Dress

Was  £20.00 Now  £16.00

**Luxe Black bar detail dress
**Luxe Black bar detail dress

Was  £28.00 Now  £19.60

indigo ruffle shift dress
indigo ruffle shift dress

Was  £25.00 Now  £20.00

black/white check pinny
black/white check pinny

Was  £25.00 Now  £17.50

raspberry tie neck shift dress
raspberry tie neck shift dress

Was  £25.00 Now  £17.50

Washed Black Denim Pinafore Dress
Washed Black Denim Pinafore Dress

Was  £28.00 Now  £19.60

Lightwash Dungaree Dress
Lightwash Dungaree Dress

Was  £29.00 Now  £23.20

**Maternity Navy Floral Cap Sleeve Dress
**Maternity Navy Floral Cap Sleeve Dress

Was  £24.00 Now  £19.20

Black and stone swing dress
Black and stone swing dress

Was  £25.00 Now  £17.50

**Poppy Lux Blue Multi Smudge Tunic
**Poppy Lux Blue Multi Smudge Tunic

Was  £38.00 Now  £30.40

ivory cutwork pencil
ivory cutwork pencil

Was  £45.00 Now  £31.50

Blush Embellished Midi Dress
Blush Embellished Midi Dress

Was  £50.00 Now  £40.00

Petite Striped Shirtdress
Petite Striped Shirtdress

Was  £40.00 Now  £28.00

Black Pencil Dress
Black Pencil Dress

Was  £35.00 Now  £28.00

** Cerise Asymmetric Dress
** Cerise Asymmetric Dress

Was  £40.00 Now  £28.00

Petite denim pinnafore Dress
Petite denim pinnafore Dress

Was  £29.00 Now  £20.30

Utility Zip Through Denim Dress
Utility Zip Through Denim Dress

Was  £28.00 Now  £19.60

**Maternity Grey Front Twist Bodycon Dress
coral daisy lace pencil
coral daisy lace pencil

Was  £35.00 Now  £24.50

Orange geo sleeveless swing
Orange geo sleeveless swing

Was  £22.00 Now  £15.40

Mono butterfly print dress
Mono butterfly print dress

Was  £32.00 Now  £22.40

black eyelet maxi dress
black eyelet maxi dress

Was  £18.00 Now  £12.60

navy pencil dress
navy pencil dress

Was  £35.00 Now  £28.00

**Showcase Pink satin tie prom dress
**Showcase Pink satin tie prom dress

Was  £55.00 Now  £49.50

**Showcase Navy embellished neck maxi dress
**Maternity Black Botanical Floral Dress
**Maternity Black Botanical Floral Dress

Was  £26.00 Now  £20.80

**Showcase Mink bardot prom dress
**Showcase Mink bardot prom dress

Was  £55.00 Now  £49.50

Navy Maxi Shirt Dress
Navy Maxi Shirt Dress

Was  £38.00 Now  £26.60

**Maternity Navy Self-Tie Ruched Dress
**Maternity Navy Self-Tie Ruched Dress

Was  £24.00 Now  £19.20

**Maternity Black Self-Tie Ruched Dress
**Maternity Black Self-Tie Ruched Dress

Was  £24.00 Now  £19.20

Navy stripe bardot dress
Navy stripe bardot dress

Was  £20.00 Now  £18.00

**Vero Moda Pink Paisley Swing Dress
**Vero Moda Pink Paisley Swing Dress

Was  £36.00 Now  £25.20

**Billie & Blossom Mink belted midi dress

orange embellished crepe dress
orange embellished crepe dress

Was  £30.00 Now  £24.00

navy stripe rib bodycon dress
navy stripe rib bodycon dress

Was  £20.00 Now  £16.00

Petite check shirt dress
Petite check shirt dress

Was  £24.00 Now  £16.80

**Billie & Blossom Navy midi batwing dress
Floral print cross back pinny dress
Floral print cross back pinny dress

Was  £25.00 Now  £17.50

Petite Floral Print Maxi Pinny Dress
Petite Floral Print Maxi Pinny Dress

Was  £35.00 Now  £24.50

**Tall Midwash Denim Pinafore Dress
**Tall Midwash Denim Pinafore Dress

Was  £28.00 Now  £22.40

Petite daisy denim shirt dress
Petite daisy denim shirt dress

Was  £26.00 Now  £18.20

**Luxe Porchini spot prom dress
**Luxe Porchini spot prom dress

Was  £50.00 Now  £35.00

**Showcase Curve Black bardot prom dress
**Showcase Curve Black bardot prom dress

Was  £55.00 Now  £38.50

**Showcase Curve Blush bardot prom dress
**Showcase Curve Blush bardot prom dress

Was  £55.00 Now  £38.50

**Showcase Curve Navy lace bodycon dress
**Showcase Curve Navy lace bodycon dress

Was  £55.00 Now  £38.50

Petite black D ring wrap dress
Petite black D ring wrap dress

Was  £20.00 Now  £14.00

black knot front maxi dress
black knot front maxi dress

Was  £22.00 Now  £17.60

stripe knot front maxi dress
stripe knot front maxi dress

Was  £25.00 Now  £17.50

**Showcase Navy lace bodycon dress
**Showcase Navy lace bodycon dress

Was  £55.00 Now  £49.50

black scallop pencil dress
black scallop pencil dress

Was  £35.00 Now  £24.50

Navy pinny dress
Navy pinny dress

Was  £25.00 Now  £17.50

Midwash Denim Pinafore Dress
Midwash Denim Pinafore Dress

Was  £28.00 Now  £22.40

**Tall Button Front Shirt Dress
**Tall Button Front Shirt Dress

Was  £24.00 Now  £16.80

**Showcase Grey lace detail prom dress
**Showcase Grey lace detail prom dress

Was  £55.00 Now  £38.50

Petite leather dress
Petite leather dress

Was  £90.00 Now  £63.00

Khaki Tie Waist Utility Dress
Khaki Tie Waist Utility Dress

Was  £24.00 Now  £16.80

**Tall Khaki Pocket Pinafore Dress
**Tall Khaki Pocket Pinafore Dress

Was  £28.00 Now  £22.40

**Showcase Mink lace bodycon dress
**Showcase Mink lace bodycon dress

Was  £55.00 Now  £49.50

Petite black utility dress
Petite black utility dress

Was  £28.00 Now  £19.60

**Tall patchwork pinny dress
**Tall patchwork pinny dress

Was  £25.00 Now  £17.50

Black Button Front Shirt Dress
Black Button Front Shirt Dress

Was  £24.00 Now  £16.80

**Showcase Grey halter neck lace maxi dress
Petite khaki utility dress
Petite khaki utility dress

Was  £28.00 Now  £22.40

Petite Floral Pinny Dress
Petite Floral Pinny Dress

Was  £25.00 Now  £17.50

**Maternity Navy Check Ponte Dress
**Maternity Navy Check Ponte Dress

Was  £24.00 Now  £16.80

Petite Black Pinny Dress
Petite Black Pinny Dress

Was  £22.00 Now  £15.40

Black and white spot maxi shirt dress
Black and white spot maxi shirt dress

Was  £38.00 Now  £26.60

Stripe maxi shirt dress
Stripe maxi shirt dress

Was  £40.00 Now  £28.00

Tile printed maxi dress
Tile printed maxi dress

Was  £25.00 Now  £17.50

**Showcase Mink lace detail tunic dress
**Showcase Mink lace detail tunic dress

Was  £55.00 Now  £38.50

Navy V Front Pencil Dress
Navy V Front Pencil Dress

Was  £38.00 Now  £30.40

**Showcase Navy halter neck maxi dress
**Showcase Navy halter neck maxi dress

Was  £65.00 Now  £45.50

Red V Front Pencil Dress
Red V Front Pencil Dress

Was  £38.00 Now  £30.40

Navy Tie Waist Utility Dress
Navy Tie Waist Utility Dress

Was  £24.00 Now  £16.80

Black printed wrap dress
Black printed wrap dress

Was  £20.00 Now  £14.00

**Showcase Navy embellished trapeze dress
**Showcase navy lace body prom dress
**Showcase navy lace body prom dress

Was  £55.00 Now  £49.50

Petite fit and flare dress
Petite fit and flare dress

Was  £22.00 Now  £15.40

**Showcase Grey embellished trapeze dress
**Vila Khaki Wrap Dress
**Vila Khaki Wrap Dress

Was  £28.00 Now  £19.60

**Showcase navy embellished prom dress
**Showcase navy embellished prom dress

Was  £55.00 Now  £49.50

**Vila Stripe Shirt Dress
**Vila Stripe Shirt Dress

Was  £42.00 Now  £29.40

**Vila Black Wrap Dress
**Vila Black Wrap Dress

Was  £28.00 Now  £19.60

**Tall Black Pencil Dress
**Tall Black Pencil Dress

Was  £32.00 Now  £25.60

Red bardot dress
Red bardot dress

Was  £18.00 Now  £12.60

**Showcase Curve Pink lace bodycon dress
**Showcase Curve Pink lace bodycon dress

Was  £55.00 Now  £38.50

Petite Daisy Ruffle Shirt Dress
Petite Daisy Ruffle Shirt Dress

Was  £32.00 Now  £22.40

Blue bardot dress
Blue bardot dress

Was  £18.00 Now  £16.20

**Tall Navy Tie Waist Utility Dress
**Tall Navy Tie Waist Utility Dress

Was  £24.00 Now  £16.80

Petite fit and flare dress
Petite fit and flare dress

Was  £22.00 Now  £15.40

Petite denim pinny dress
Petite denim pinny dress

Was  £28.00 Now  £19.60

Navy Pencil Dress
Navy Pencil Dress

Was  £30.00 Now  £24.00

Navy Lace Pencil Dress
Navy Lace Pencil Dress

Was  £32.00 Now  £22.40

patchwork pinny dress
patchwork pinny dress

Was  £25.00 Now  £17.50

black bodycon dress
black bodycon dress

Was  £16.00 Now  £11.20

**DP Curve Grey Marl Knot Front Dress
**DP Curve Grey Marl Knot Front Dress

Was  £30.00 Now  £21.00

Black Lace Pencil Dress
Black Lace Pencil Dress

Was  £32.00 Now  £22.40

Dark Khaki Pinafore Dress
Dark Khaki Pinafore Dress

Was  £28.00 Now  £22.40

Black slit t-shirt maxi Dress
Black slit t-shirt maxi Dress

Was  £18.00 Now  £14.40

**Tall Indigo Button Denim Pinafore Dress
Petite Stone Pocket Shirt dress
Petite Stone Pocket Shirt dress

Was  £30.00 Now  £21.00

Camel Belted Shift Dress
Camel Belted Shift Dress

Was  £30.00 Now  £21.00

Petite button front pinny dress
Petite button front pinny dress

Was  £28.00 Now  £19.60

Navy lace shirt dress
Navy lace shirt dress

Was  £35.00 Now  £24.50

Camel shirt dress
Camel shirt dress

Was  £30.00 Now  £21.00

Black and blush lace pencil dress
Black and blush lace pencil dress

Was  £35.00 Now  £24.50

**Billie & Blossom Coral soft belted dress
Blue floral tie side dress
Blue floral tie side dress

Was  £18.00 Now  £12.60

**Showcase navy lace detail bodycon dress
**Showcase grey satin tie detail maxi dress
**Tall stripe shirt dress
**Tall stripe shirt dress

Was  £32.00 Now  £22.40

**Billie & Blossom cobalt batwing dress
**Billie & Blossom cobalt batwing dress

Was  £30.00 Now  £21.00

**Luxe navy suedette knot dress
**Luxe navy suedette knot dress

Was  £32.00 Now  £22.40

Red wrap dress
Red wrap dress

Was  £18.00 Now  £12.60

Petite Black Ruffle Dress
Petite Black Ruffle Dress

Was  £30.00 Now  £21.00

**Tall navy wrap dress
**Tall navy wrap dress

Was  £18.00 Now  £12.60

Petite Print Shirt dress
Petite Print Shirt dress

Was  £32.00 Now  £22.40

**Tall black v neck belted dress
**Tall black v neck belted dress

Was  £18.00 Now  £12.60

**Tall black botanical dress
**Tall black botanical dress

Was  £20.00 Now  £18.00

Petite Stripe Shirt dress
Petite Stripe Shirt dress

Was  £32.00 Now  £22.40

**Tall khaki v neck belted dress
**Tall khaki v neck belted dress

Was  £18.00 Now  £12.60

**Luxe black suedette knot dress
**Luxe black suedette knot dress

Was  £32.00 Now  £22.40

**Vila Orange Swing Dress
**Vila Orange Swing Dress

Was  £30.00 Now  £21.00

**Vila Navy Paisley Dress
**Vila Navy Paisley Dress

Was  £35.00 Now  £24.50

black lace maxi dress
black lace maxi dress

Was  £18.00 Now  £14.40

navy d-ring shirt dress
navy d-ring shirt dress

Was  £28.00 Now  £19.60

grey colour block tube dress
grey colour block tube dress

Was  £25.00 Now  £22.50

camel d-ring shirt dress
camel d-ring shirt dress

Was  £28.00 Now  £19.60

**Tall wrap jumpsuit
**Tall wrap jumpsuit

Was  £35.00 Now  £31.50

Black and Stone Pencil Dress
Black and Stone Pencil Dress

Was  £25.00 Now  £17.50

blue d-ring shirt dress
blue d-ring shirt dress

Was  £28.00 Now  £19.60

**Showcase Navy satin tie waist maxi dress

**Luxe Khaki Suedette knot dress
**Luxe Khaki Suedette knot dress

Was  £32.00 Now  £22.40

Petite Black Check Pinny Dress
Petite Black Check Pinny Dress

Was  £25.00 Now  £17.50

stripe shirt dress
stripe shirt dress

Was  £32.00 Now  £22.40

Petite Black Rib Bodycon Dress
Petite Black Rib Bodycon Dress

Was  £18.00 Now  £12.60

**Luxe Black v-neck bodycon dress
**Luxe Black v-neck bodycon dress

Was  £35.00 Now  £24.50

Navy wrap dress
Navy wrap dress

Was  £18.00 Now  £12.60

**Maternity Black Sequin Fit and Flare Dress

rust ditsy pinny dress
rust ditsy pinny dress

Was  £25.00 Now  £17.50

**Showcase Curve Pink bandeau prom dress
**Showcase Curve Pink bandeau prom dress

Was  £55.00 Now  £38.50

**Showcase Curve Grey embellished shift dress

Raspberry frill fit and flare dress
Raspberry frill fit and flare dress

Was  £28.00 Now  £19.60

Khaki V neck belted dress
Khaki V neck belted dress

Was  £18.00 Now  £12.60

**Showcase Curve Black lace body maxi dress
**Showcase Curve Mink lace body maxi dress
**Vero Moda Red V Neck Shift Dress
**Vero Moda Red V Neck Shift Dress

Was  £28.00 Now  £19.60

Midwash Denim Shirt Dress
Midwash Denim Shirt Dress

Was  £24.00 Now  £16.80

**Vero Moda Rust Wrap Mini Dress
**Vero Moda Rust Wrap Mini Dress

Was  £44.00 Now  £30.80

Petite Check Pinny Dress
Petite Check Pinny Dress

Was  £25.00 Now  £17.50

**DP Curve Black Long Sleeve Wrap Dress
**DP Curve Black Long Sleeve Wrap Dress

Was  £24.00 Now  £16.80

**Vero Moda Black V Neck Shift Dress
**Vero Moda Black V Neck Shift Dress

Was  £28.00 Now  £19.60

**Vero Moda Navy V Neck Shift Dress
**Vero Moda Navy V Neck Shift Dress

Was  £28.00 Now  £19.60

Navy V neck belted dress
Navy V neck belted dress

Was  £18.00 Now  £12.60

Black botanical print belted dress
Black botanical print belted dress

Was  £20.00 Now  £14.00

Indigo Denim Shirt Dress
Indigo Denim Shirt Dress

Was  £24.00 Now  £16.80

**Tall Black ribbed bodycon dress
**Tall Black ribbed bodycon dress

Was  £18.00 Now  £12.60

**Tall Black Spotted Zip Dress
**Tall Black Spotted Zip Dress

Was  £22.00 Now  £19.80

**DP Curve Black and Pink Printed Wrap Dress
**Little Mistress Cream Mesh Insert Dress
**Paper Dolls Black Collar Bodycon Dress
**Paper Dolls Black Collar Bodycon Dress

Was  £50.00 Now  £35.00

**Paper Dolls Pink Cap Sleeve Dress
**Paper Dolls Pink Cap Sleeve Dress

Was  £52.00 Now  £36.40