• Clothing Size
  • Curvy

Vests

(87)
Stretchy tank top with satin details
XS M L XL XXL S
Price reduced from £29.00 to £18.99
-35%
Fabric blend top with bead decoration
XXS XS S M L XL XXL
Price reduced from £29.00 to £14.99
-48%
Sleeveless top with colourful dimples
XXS XS S M L XL
Price reduced from £19.00 to £11.99
-37%
Jersey top made of 100% organic cotton
XXS XS M L XL XXL S
Price reduced from £12.00 to £7.99
-33%
Embroidered top, organic cotton
XXS XS S M L XL
Price reduced from £15.00 to £7.99
-47%
Top made of 100% organic cotton
XXS XS S M L XL XXL
Price reduced from £15.00 to £7.99
-47%
Mix of material T-shirt in a blouse style
XXS XS S M L XL XXL
Price reduced from £29.00 to £18.99
-35%
Knitted V-neck top With TENCEL™
XS S M L XL XXL
Price reduced from £29.00 to £14.99
-48%
Vest top with lace
XXS XS S M L XL XXL
Price reduced from £19.00 to £11.99
-37%
Fine knit top with wavy edges
XXS XS S M L XL XXL
Price reduced from £29.00 to £14.99
-48%
Linen blend: V-neckline top
XXS XS S M L XL XXL
Price reduced from £25.00 to £11.99
-52%
Sleeveless ribbed top with band collar
XS S M L XL XXL
Price reduced from £29.00 to £14.99
-48%
Top with an all-over print, 100% organic cotton
XXS XS M L XL XXL S
Price reduced from £19.00 to £11.99
-37%
Strappy top made of LENZING™ ECOVERO™
8 10 12 14 16 18
Strappy top made of 100% organic cotton
XS S M L XL XXL
Fabric mix top with broderie anglaise
XS S M L XL XXL
Essential top in a mix of materials
XXS XS S M L XL XXL
Price reduced from £25.00 to £18.99
-24%
Stretch jersey top with a stand-up collar
XXS XS S M L XL XXL
Price reduced from £29.00 to £14.99
-48%
Top made of 100% organic cotton
XS S M L XL XXL
Price reduced from £12.00 to £7.99
-33%
EarthColors®: top, organic cotton
XS M L XL XXL S
Price reduced from £15.00 to £7.99
-47%
Slub top, 100% organic cotton
XS S M L XL
Price reduced from £12.00 to £7.99
-33%
Striped T-shirt, organic cotton
XXS XS S M L XL XXL
Price reduced from £12.00 to £7.99
-33%
Band collar top in 100% cotton
XS M L XL S
Price reduced from £15.00 to £7.99
-47%
Print top with a bow detail
XS M L XL XXL S
Price reduced from £15.00 to £7.99
-47%
Top with a bow detail
XS S M L XL XXL
Price reduced from £15.00 to £7.99
-47%
One-shoulder fine knit top
XS M L XL XXL S
Price reduced from £39.00 to £24.99
-36%