Model wears Silver Sparkle Dress

Dresses

Easy to wear dresses from Ro&Zo. Whether you are looking for maxi, midi or mini dresses we have you covered. Versatile dresses in beautiful prints and sustainable fabrics, find your dream dress for any occasion.
Filters
Choose Size:
Add to bag
Quick Add
Also available in Petite
Soft Leopard Print V-Neck Midi Dress
Soft Leopard Print V-Neck Midi Dress
£119.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Black Ribbed Jersey Gathered Dress
Black Ribbed Jersey Gathered Dress
£99.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Black ribbed jersey gathered dress
  • Tan ribbed jersey gathered dress
Choose Size:
Add to bag
Quick Add
Khaki Ribbed Split Front Dress
Khaki Ribbed Split Front Dress
£109.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Khaki ribbed split front dress
  • Black ribbed split front dress
Choose Size:
Add to bag
Quick Add
Black Jersey Crepe Short Dress
Black Jersey Crepe Short Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Pink Ditsy Rose Print V-Neck Short Dress
Pink Ditsy Rose Print V-Neck Short Dress
£79.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Black Collared Ribbed Jersey Dress
Black Collared Ribbed Jersey Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Green Ditsy Print Mesh Dress
Green Ditsy Print Mesh Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Black High Neck Split Leg Jersey Dress
Black High Neck Split Leg Jersey Dress
£79.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Black Animal Ruched Front Dress
Black Animal Ruched Front Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Tan Ribbed Jersey Gathered Dress
Tan Ribbed Jersey Gathered Dress
£99.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Tan ribbed jersey gathered dress
  • Black ribbed jersey gathered dress
Choose Size:
Add to bag
Quick Add
Also available in Petite
Black Ribbed Split Front Dress
Black Ribbed Split Front Dress
£109.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Black ribbed split front dress
  • Khaki ribbed split front dress
Choose Size:
Add to bag
Quick Add
Blue Satin Jacquard Twist Front Dress
Blue Satin Jacquard Twist Front Dress
£99.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Allegra Purple Crepe Twist Neck Midi Dress
Allegra Purple Crepe Twist Neck Midi Dress
£159.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Purple crepe twist neck midi dress
  • Black crepe twist neck midi dress
Choose Size:
Add to bag
Quick Add
Also available in Petite
Black Satin Jacquard Puff Sleeve Dress
Black Satin Jacquard Puff Sleeve Dress
£139.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Also available in Petite
Allegra Black Crepe Twist Neck Midi Dress
Allegra Black Crepe Twist Neck Midi Dress
£159.00
£19.99
£19.99
£19.99
 
+ 2 colours
  • Black crepe twist neck midi dress
  • Purple crepe twist neck midi dress
Choose Size:
Add to bag
Quick Add
Petite
Petite Black Ribbed Split Front Dress
Petite Black Ribbed Split Front Dress
£109.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Petite
Petite Soft Leopard Print V-Neck Midi Dress
Petite Soft Leopard Print V-Neck Midi Dress
£119.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Petite
Petite Black Animal Ruched Front Dress
Petite Black Animal Ruched Front Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Petite
Petite Green Ditsy Print Mesh Dress
Petite Green Ditsy Print Mesh Dress
£89.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Petite
Petite Black Ribbed Jersey Gathered Dress
Petite Black Ribbed Jersey Gathered Dress
£99.00
£19.99
£19.99
£19.99
 
Choose Size:
Add to bag
Quick Add
Petite
Petite Allegra Purple Crepe Twist Neck Midi Dress