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.

440 products

Bereza Skirt Set - Black
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Bereza Skirt Set - Khaki Green
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Jasmine Co-Ord - Plum
Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 
Siya Cape Dress - Light Gold
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Siya Cape Dress - Black Shimmer
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
SOLD OUT
Siya Cape Dress - Deep Gold
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Mira Kaftan - Champagne
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Jasmine Co-Ord - Champagne
Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 
Jasmine Co-Ord - Emerald Green
Regular Price
£35.00
Sale Price
£35.00
Regular Price
Unit Price
per 
SOLD OUT
Simi Jumper Dress - Beige
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
SOLD OUT
Simi Jumper Dress - Taupe
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
SOLD OUT
Simi Jumper Dress - Grey
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
SOLD OUT
Simi Jumper Dress - Black
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
Zira Shirt Dress - Black
Regular Price
from £30.00
Sale Price
from £30.00
Regular Price
Unit Price
per 
Esin Shirt Dress - Black
Regular Price
£30.00
Sale Price
£30.00
Regular Price
Unit Price
per 
Elora Dress - Beige
Regular Price
£40.00
Sale Price
£40.00
Regular Price
Unit Price
per 
Shimmer Sarong Dress - Gold
Regular Price
£25.00
Sale Price
£25.00
Regular Price
Unit Price
per 
Shimmer Sarong Dress - Green
Regular Price
£25.00
Sale Price
£25.00
Regular Price
Unit Price
per 
Shimmer Sarong Dress - Blue
Regular Price
£25.00
Sale Price
£25.00
Regular Price
Unit Price
per 
SOLD OUT
Stripe Knitted Dress - Beige
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
Stripe Knitted Dress - Khaki Green
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
SOLD OUT
Rana Knitted Dress - Khaki Green
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
SOLD OUT
Rana Knitted Dress - Beige
Regular Price
£20.00
Sale Price
£20.00
Regular Price
Unit Price
per 
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