Skip to content

Free Standard Shipping for orders R1800 or more!

Collection: SHIRTS

Shop timeless wardrobe staples and modern pieces for versatile everyday styling. Think classic essentials, elevated basics and and looks for every occasion. 

Snowflake print shirt

Snowflake print shirt

Regular price R 599.00
Sale price R 599.00 Regular price
Giant floral print shirt

Giant floral print shirt

Regular price R 875.00
Sale price R 875.00 Regular price
Folk print mandarin shirt

Folk print mandarin shirt

Regular price R 850.00
Sale price R 850.00 Regular price
Oversized provincial print placket shirt

Oversized provincial print placket shirt

Regular price R 899.00
Sale price R 899.00 Regular price
Boxy batwing shirt

Boxy batwing shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Anglaise sleeve tie shirt

Anglaise sleeve tie shirt

Regular price R 1,450.00
Sale price R 1,450.00 Regular price
Zig zag print shirt

Zig zag print shirt

Regular price R 875.00
Sale price R 875.00 Regular price
Sequin lace slashed pocket linen shirt

Sequin lace slashed pocket linen shirt

Regular price R 1,750.00
Sale price R 1,750.00 Regular price
Mini fruit print shirt

Mini fruit print shirt

Regular price R 1,399.00
Sale price R 1,399.00 Regular price
Floral leaf print shirt

Floral leaf print shirt

Regular price R 825.00
Sale price R 825.00 Regular price
Provincial print shirt

Provincial print shirt

Regular price R 875.00
Sale price R 875.00 Regular price
Oversized provincial print placket shirt

Oversized provincial print placket shirt

Regular price R 899.00
Sale price R 899.00 Regular price
Polka dot print shirt

Polka dot print shirt

Regular price R 850.00
Sale price R 850.00 Regular price
Zebra print mandarin shirt

Zebra print mandarin shirt

Regular price R 850.00
Sale price R 850.00 Regular price
Polka dot long shirt

Polka dot long shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Embroidered paisley long shirt

Embroidered paisley long shirt

Regular price R 899.00
Sale price R 899.00 Regular price
Sheer hi lo mandarin shirt

Sheer hi lo mandarin shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Mini leopard print shirt

Mini leopard print shirt

Regular price R 899.00
Sale price R 899.00 Regular price
Wild flower print shirt

Wild flower print shirt

Regular price R 899.00
Sale price R 899.00 Regular price
Geometric print shirt

Geometric print shirt

Regular price R 899.00
Sale price R 899.00 Regular price
Polka dot long shirt

Polka dot long shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Stripe long shirt

Stripe long shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Polka dot print oversized shirt

Polka dot print oversized shirt

Regular price R 1,199.00
Sale price R 1,199.00 Regular price
Wide stripe bubble sleeve shirt

Wide stripe bubble sleeve shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Peach print shirt

Peach print shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Thin stripe placket shirt

Thin stripe placket shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Lace trim sleeve shirt

Lace trim sleeve shirt

Regular price R 999.00
Sale price R 999.00 Regular price
2-textured boxy shirt

2-textured boxy shirt

Regular price R 1,150.00
Sale price R 1,150.00 Regular price
Giant flower striped shirt

Giant flower striped shirt

Regular price R 1,099.00
Sale price R 1,099.00 Regular price
Crochet butterfly shirt

Crochet butterfly shirt

Regular price R 1,399.00
Sale price R 1,399.00 Regular price
Dog print shirt

Dog print shirt

Regular price R 1,399.00
Sale price R 1,399.00 Regular price
Stripe long shirt

Stripe long shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Seaweed print ribbon detail top

Seaweed print ribbon detail top

Regular price R 699.00
Sale price R 699.00 Regular price
Stripe print bubble sleeve shirt

Stripe print bubble sleeve shirt

Regular price R 1,250.00
Sale price R 1,250.00 Regular price
Giant paisley print boxy shirt

Giant paisley print boxy shirt

Regular price R 999.00
Sale price R 999.00 Regular price
Embroidered sequin flower linen shirt

Embroidered sequin flower linen shirt

Regular price R 1,599.00
Sale price R 1,599.00 Regular price