Your basket

Your basket is empty

Black Friday: Tops & Blouses

To celebrate Black Friday, we’re offering up to 70% off a selection of pieces. 

Available Sizes:

Regular price Afl165 Afl69

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl720 Afl505

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl445 Afl135

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl330 Afl99

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl370 Afl110

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl230 Afl99

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl370 Afl260

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl445 Afl315

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl390 Afl270

Unit price
per 

regenerative cotton
Available Sizes:

The Alexandra Top Fern Garden

Available in 2 colors

Regular price Afl370 Afl260

Unit price
per 

Available Sizes:

Regular price Afl250 Afl175

Unit price
per 

organic cotton
Available Sizes:

The Jayne Blouse Green Picnic

Available in 2 colors

Regular price Afl370 Afl260

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl445 Afl315

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl330 Afl230

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl370 Afl260

Unit price
per 

regenerative cotton
Available Sizes:

The Prim Top Ivory Embroider

Available in 2 colors

Regular price Afl485 Afl340

Unit price
per 

organic cotton
Available Sizes:

Regular price Afl485 Afl340

Unit price
per 

deadstock
Available Sizes:

Regular price Afl290 Afl205

Unit price
per 

regenerative cotton
Available Sizes:

The Prim Top Night Embroider

Available in 2 colors

Regular price Afl485 Afl340

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl370 Afl260

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl445 Afl315

Unit price
per 

regenerative cotton
Available Sizes:

Regular price Afl445 Afl315

Unit price
per