Model wears Black Rib Knit Midi Dress

New Dresses

Find the perfect dress for any occasion amongst our latest arrivals. Whether you're after a mini, midi or maxi dress, shop our collection of dresses with pretty prints and feminine shapes that’ll take you from day to night.


Filters
Choose Size:
Add to bag
Quick Add
Two-tone Knit Dress
Two-tone Knit Dress
£129.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Black Tiered Hem Strappy Cheesecloth Dress
Black Tiered Hem Strappy Cheesecloth Dress
£89.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • White tiered hem strappy cheesecloth dress
  • Black tiered hem strappy cheesecloth dress
Choose Size:
Add to bag
Quick Add
Also available in Petite
White Tiered Hem Strappy Cheesecloth Dress
White Tiered Hem Strappy Cheesecloth Dress
£89.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • White tiered hem strappy cheesecloth dress
  • Black tiered hem strappy cheesecloth dress
Choose Size:
Add to bag
Quick Add
White Frill Detail Cheesecloth Dress
White Frill Detail Cheesecloth Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Navy frill detail cheesecloth dress
  • White frill detail cheesecloth dress
Choose Size:
Add to bag
Quick Add
White Open Stitch Knit Collar Midi Dress
White Open Stitch Knit Collar Midi Dress
£119.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Stone Stripe Slip Maxi Dress
Stone Stripe Slip Maxi Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
White Off Shoulder Cheesecloth Dress
White Off Shoulder Cheesecloth Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Lucia Black Gathered Waist Maxi Dress
Lucia Black Gathered Waist Maxi Dress
£159.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Lucia black gathered waist maxi dress
  • Lucia blue gathered waist maxi dress
Choose Size:
Add to bag
Quick Add
Also available in petite
Black Linen-blend Tie Waist Column Midi Dress
Black Linen-blend Tie Waist Column Midi Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Multi Geo Print Tie Belt Dress
Multi Geo Print Tie Belt Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Black Strappy Button Through Dress
Black Strappy Button Through Dress
£79.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Broderie Mix Midi Dress
Broderie Mix Midi Dress
£129.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Black Cowl Neck Linen-blend Shift Dress
Black Cowl Neck Linen-blend Shift Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Black cowl neck linen shift dress
  • Blue cowl neck linen shift dress
Choose Size:
Add to bag
Quick Add
Navy Frill Detail Cheesecloth Dress
Navy Frill Detail Cheesecloth Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Navy frill detail cheesecloth dress
  • White frill detail cheesecloth dress
Choose Size:
Add to bag
Quick Add
Pink Ribbed Knit Halter Dress
Pink Ribbed Knit Halter Dress
£99.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Aqua ribbed knit halter dress
  • Lilac ribbed knit halter dress
Choose Size:
Add to bag
Quick Add
Also available in Petite
Lilac Daisy Print Strappy Button Through Dress
Lilac Daisy Print Strappy Button Through Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Blue Jersey Racer Maxi Dress
Blue Jersey Racer Maxi Dress
£69.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Blue jersey racer maxi dress
  • Black jersey racer maxi dress
Choose Size:
Add to bag
Quick Add
Also available in petite
Blue Stripe Wrap Shirt Dress
Blue Stripe Wrap Shirt Dress
£99.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Maeva Blue Sparkle Jersey High Neck Midi Dress
Maeva Blue Sparkle Jersey High Neck Midi Dress
£119.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Lucia Blue Gathered Waist Maxi Dress
Lucia Blue Gathered Waist Maxi Dress
£159.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Lucia blue gathered waist maxi dress
  • Lucia black gathered waist maxi dress
Choose Size:
Add to bag
Quick Add
Blue Cowl Neck Linen-blend Shift Dress
Blue Cowl Neck Linen-blend Shift Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Blue cowl neck linen shift dress
  • Black cowl neck linen shift dress
Choose Size:
Add to bag
Quick Add
Also available in petite
Pink Ditsy Print Wrap Midi Dress
Pink Ditsy Print Wrap Midi Dress
£79.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Navy Dash Print Wrap Midi Dress
Navy Dash Print Wrap Midi Dress
£79.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Blue Gathered Neck Short Dress
Blue Gathered Neck Short Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Blue gathered neck short dress
  • Pink gathered neck short dress
Choose Size:
Add to bag
Quick Add
Brown Halter Ruched Front Linen-blend Midaxi Dress
Brown Halter Ruched Front Linen-blend Midaxi Dress
£109.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Lilac Broderie Strappy Short Dress
Lilac Broderie Strappy Short Dress
£99.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Ivory Broderie V-Neck Swing Dress
Ivory Broderie V-Neck Swing Dress
£99.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
White Lace Mini Shift Dress
White Lace Mini Shift Dress
£99.00
£19.99
£19.99
£19.99
 
+ 3 colours
  • White lace mini shift dress
  • Pink lace mini shift dress
  • Navy lace mini shift dress
Choose Size:
Add to bag
Quick Add
Also available in petite
Red Dash Print Shirred Shoulder Short Dress
Red Dash Print Shirred Shoulder Short Dress
£79.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Cara Red Linen-blend Puff Sleeve V-Neck Midi Dress
Cara Red Linen-blend Puff Sleeve V-Neck Midi Dress
£129.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Black puff sleeve v neck midi dress
  • Red puff sleeve v neck midi dress
Choose Size:
Add to bag
Quick Add
Also available in Petite
Pink Lace Mini Shift Dress
Pink Lace Mini Shift Dress
£99.00
£19.99
£19.99
£19.99
 
+ 3 colours
  • Pink lace mini shift dress
  • Navy lace mini shift dress
  • White lace mini shift dress
Choose Size:
Add to bag
Quick Add
Pink Gathered Neck Short Dress
Pink Gathered Neck Short Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Pink gathered neck short dress
  • Blue gathered neck short dress
Choose Size:
Add to bag
Quick Add
Also available in petite
Blue Squiggle Print Button Through Midi Dress
Blue Squiggle Print Button Through Midi Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Pink Ditsy Print Keyhole Front Midi Dress
Pink Ditsy Print Keyhole Front Midi Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Green Jersey Shirred Waistband Dress
Green Jersey Shirred Waistband Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Green jersey shirred waistband dress
  • Black jersey shirred waistband dress
Choose Size:
Add to bag
Quick Add
Green Floral Print Keyhole Front Midi Dress
Green Floral Print Keyhole Front Midi Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in petite
Black Jersey Shirred Waistband Dress
Black Jersey Shirred Waistband Dress
£79.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Green jersey shirred waistband dress
  • Black jersey shirred waistband dress
Choose Size:
Add to bag
Quick Add
Also available in petite
Lyra Black Floral Halterneck Dress
Lyra Black Floral Halterneck Dress
£149.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Black Halterneck Midi Dress
Black Halterneck Midi Dress
£129.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Black jersey halterneck midi dress
  • Red jersey halterneck midi dress
Choose Size:
Add to bag
Quick Add
Orange Placement Print Twist Neck Dress
Orange Placement Print Twist Neck Dress
£129.00
£19.99
£19.99
£19.99
 

Filters

Size
Size
Colour
Colour
Product type
Product type
Price
£
£
Availability
Availability