Tops

Revamp your wardrobe for the new season with our collection of must-have tops. From basic racer tees and relaxed shirts for everyday dressing to elegant blouses and corsets for going out, we have every occasion covered.
Colour
Product Type
Size
Fit
Skirt Length
Neckline
Sleeve Length
Style
Occasion
Sort by
Sachi is 5'7" and wears a UK Size 8.
Sold out
£22.40 GBP 3200£32 GBP
Ruby Puff Sleeve Blouse - Black (4827783954525)
Sold out
£19 GBP 3800£38 GBP
Ruby Puff Sleeve Blouse - Pastel Green (4827783987293)
£19 GBP 3800£38 GBP
Elissa is 5'8½" and wears a UK Size 8.
£36.40 GBP 5200£52 GBP
Model is 5'9" and wears a UK Size S.
Curve
£31.50 GBP 4800£48 GBP
Jas Shirred Top - Brown
£29.40 GBP 4200£42 GBP
Tommy Bandeau Blouse - Cream
Sold out
£26.60 GBP 3800£38 GBP
Lygia is 5'9" and wears a UK Size XS.
Sold out
£29.40 GBP 4200£42 GBP
Alex Cotton Shirt - White
Sold out
£29.40 GBP 4200£42 GBP
Ashton Tie Knot Blouse - Tarragon
£26.60 GBP 3800£38 GBP
Sachi is 5'9" and wears a UK Size 8.
£28.80 GBP 4800£48 GBP
Model is 5'9" and wears a UK Size 8.
£33.60 GBP 4800£48 GBP
Jett Asymmetric Long Sleeve Blouse Floral
Low stock
£36.40 GBP 5200£52 GBP
Model is 5'9" and wears a UK Size 8.
£33.60 GBP 4800£48 GBP
Elissa is 5'8½" and wears XS.
Curve
£25.20 GBP 4200£42 GBP
Kaleigh is 5'7" and wears a UK Size 6.
Low stock
£36.40 GBP 5200£52 GBP
Sachi is 5'8" and wears a UK Size 8.
Curve
£36.40 GBP 5200£52 GBP
Naomi Relaxed Shirt- White
£33.60 GBP 4200£42 GBP
Ayo is 5'9" and wears a UK Size S.
£33.60 GBP 4800£48 GBP
Ayo is 5'9" and wears a UK Size S.
Low stock
£33.60 GBP 4800£48 GBP
Sachi is 5'7" and wears a UK Size S.
Sold out
£48 GBP
Sachi is 5'8" and wears a UK Size 8.
Curve
£33.60 GBP 4800£48 GBP
Sachi is 5'7" and wears a UK Size S.
Low stock
£33.60 GBP 4800£48 GBP
Sachi is 5'7" and wears a UK Size 8.
£31.50 GBP 4500£45 GBP
Ayo is 5'9" and wears a UK Size S.
Low stock
£46.40 GBP 5800£58 GBP
Sachi is 5'9" and wears a UK Size 8.
£31.20 GBP 5200£52 GBP
Ayo is 5'9" and wears a UK Size 8.
Recycled
£27 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size 6.
Recycled
£31.50 GBP 4500£45 GBP
Sachi is 5'9" and wears a UK Size 8.
£52 GBP
Lygia is 5'9" and wears a UK Size XS.
Sold out
£36 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size 6.
£25.20 GBP 4200£42 GBP
Sachi is 5’7” and wears a UK Size 8.
Recycled
£25.20 GBP 4200£42 GBP
Freya is 5'6" and wears a UK Size 8.
£27 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size XS.
£27 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size XS.
Sold out
£24.50 GBP 3500£35 GBP
Meg is 5'9" and wears a UK Size XS.
Organic
£33.60 GBP 4200£42 GBP
Lygia is 5'9" and wears a UK Size XS.
Organic
£33.60 GBP 4200£42 GBP
Lygia is 5'9" and wears a UK Size 8.
Curve
£31.50 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size 6.
£33.75 GBP 4500£45 GBP
Meg is 5'9" and wears a UK Size XS.
£28.80 GBP 4800£48 GBP
Meg is 5'9" and wears a UK Size S.
Organic
£33.60 GBP 4800£48 GBP
Sachi is 5'7" and wears a UK Size S.
Organic
£33.60 GBP 4800£48 GBP
Meg is 5'9" and wears a UK Size S.
Organic
£33.60 GBP 4800£48 GBP
Lygia is 5'9" and wears a UK Size 6.
£22.50 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size 6.
£36 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size 6.
£31.50 GBP 4500£45 GBP
Lygia is 5'9" and wears a UK Size 6.
£36.40 GBP 5200£52 GBP
Lygia is 5'9" and wears a UK Size 6.
£39 GBP 5200£52 GBP
Sort & filter
Sort by
Colour
Product Type
Size
가격
Fit
Skirt Length
Neckline
Sleeve Length
Style
Occasion
Clear
Your bag
Sign up and get 10% off your first order. Click here to sign up.
Total
Your bag is empty.