Dresses

From modest dresses to tops, trousers and more, we've got you covered (literally). Made with opaque fabrics, floor-length hemlines, longer sleeves and relaxed fits, look stylish and elegant in our designs.

447 products

SOLD OUT
Rana Knitted Dress - Black
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
Siya Cape Dress - Plum
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Siya Cape Dress - Black
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Siya Cape Dress - Cream
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Zeeana Maxi Dress
Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 
Essie Dress - Gold/Tan
Regular Price
£48.00
Sale Price
£48.00
Regular Price
Unit Price
per 
Alya Maxi Jumper Dress - Black
Regular Price
£28.00
Sale Price
£28.00
Regular Price
Unit Price
per 
Alya Maxi Jumper Dress - Green
Regular Price
£28.00
Sale Price
£28.00
Regular Price
Unit Price
per 
Layana Dress - Brown
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
Layana Dress - Cream
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
Lila Skirt Co-Ord - Cream
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Lila Skirt Co-Ord - Khaki
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Millie Maxi Dress - Blue
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
Millie Maxi Dress - Plum
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Millie Maxi Dress - Lime Green
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
Mimi Oversized Jacket/Dress - Beige
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Mimi Oversized Jacket/Dress - Khaki Green
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Mimi Oversized Jacket/Dress - Black
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Raba Dress - Black
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Raba Dress - Navy
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Raba Dress - Beige
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Raba Dress - Cream
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Raba Dress - Khaki Green
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Raba Dress - Pink
Regular Price
£27.00
Sale Price
£27.00
Regular Price
Unit Price
per 
SOLD OUT
Kinza Shirt Dress - Khaki Green
Regular Price
£28.00
Sale Price
£28.00
Regular Price
Unit Price
per 
Kinza Shirt Dress - Cream
Regular Price
£28.00
Sale Price
£28.00
Regular Price
Unit Price
per 
Kinza Shirt Dress - Black
Regular Price
£28.00
Sale Price
£28.00
Regular Price
Unit Price
per 
Enya Tie Dress - Black
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Enya Tie Dress - Tan
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Farah Wrap Dress - Tan
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per