blouses & shirts women
Filters
Marina short-sleeve shirt
Sold out
Short-sleeve shirt in lightweight bleached out organic denim.
Sold out
Linda shirt
White shirt with rounded collar in organic cotton.
Joy blouse
Blue blouse in organic cotton chambray.
Venezia shirt Anastasia Barbieri
A.P.C. Anastasia Barbieri. Striped blue shirt with an officer collar.
Boyfriend shirt
Sold out
Loose-fit shirt in organic cotton with thin red stripes.
Sold out
Maya short-sleeve shirt
Black short-sleeve shirt with a floral print in viscose crepe.
Malorie top
Green top in cotton with a raised check pattern.
Stéphanie shirt
White shirt with yellow, brown and blue stripes in organic cotton.
Boyfriend Brodée shirt
Pale pink loose-fit shirt in organic cotton.

Embroidered Boyfriend shirt
Blue chambray shirt in organic cotton.

Dante shirt Anastasia Barbieri
A.P.C. Anastasia Barbieri. Long shirt with bib detail.
Boyfriend shirt
White loose-fit shirt with thin blue stripes in organic cotton.
Julienne blouse
Black satiny blouse with Peter Pan collar.
Gabrielle shirt
Flowing blue paisley-print shirt.
Julienne blouse
Off-white satiny blouse with Peter Pan collar.
Mare shirt Anastasia Barbieri
A.P.C. Anastasia Barbieri. Loose-fit shirt in lightweight indigo organic cotton denim.
Bello blouse
Flowing blouse in cotton voile with watercolour-style floral print.
Ondine shirt
White organic cotton shirt with a removable cape collar.
Malorie top
Recycled cotton top in ecru with multicoloured stripes.
Vera blouse
Loose-fit sky blue blouse with embroidered V-neck.
Sela shirt
Pale blue 90s vintage-style shirt with white and blue stripes.
Cassie shirt
Dark navy blue viscose shirt with white polka dots.
Shelley blouse
Beige sleeveless blouse with pleated bib detail in organic cotton.
Clove blouse
White blouse in organic cotton with ruffles and English embroidery.

Sophie shirt
Cropped loose-fit peach shirt in linen.
Sophia Button Down shirt
Short white organic cotton shirt with a button-down collar.