Tops

28 products

Save 30%
Amélie Blouse in Pink – V-shaped frill detailing down the front

Amelie Blouse - Pink

Regular
$111.30
Sale
$111.30
Regular
$159.00
Sold Out
Unit Price
per 
Save 30%
Amélie Blouse in Sky Blue – soft 100% cotton

Amelie Blouse - Sky Blue

Regular
$111.30
Sale
$111.30
Regular
$159.00
Sold Out
Unit Price
per 
Mathilde Smock Blouse in Fleur Pink – 100% cotton

Mathilde Smock Blouse -Fleur Pink

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Soleil Embroidered Singlet – detail view (100% cotton)

Soleil Embroidered Singlet

Regular
$129.00
Sale
$129.00
Regular
Sold Out
Unit Price
per 
Save 30%
Antoinette Blouse in White – lightweight 100% cotton

Antoinette Blouse - White

Regular
$97.30
Sale
$97.30
Regular
$139.00
Sold Out
Unit Price
per 
Tatiana Linen Top in White – 100% linen

Tatiana Linen Gauze Top - White (PREORDER)

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Tatiana Linen Gauze Top in Noir – buttery-soft 100% linen gauze

Tatiana Linen Gauze Top - Noir

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Palermo Blouse in White – lightweight 100% cotton

Palermo Blouse White

Regular
$159.00
Sale
$159.00
Regular
$159.00
Sold Out
Unit Price
per 
Aria Linen Gauze Top in Cream – European linen gauze, made in Italy

Aria Linen Top Cream

Regular
$129.00
Sale
$129.00
Regular
$119.00
Sold Out
Unit Price
per 
Aria Linen Gauze Top in Camel – European linen gauze, made in Italy

Aria Linen Top Camel

Regular
$129.00
Sale
$129.00
Regular
$119.00
Sold Out
Unit Price
per 
Aria Linen Gauze Top in Sorbet Pink – European linen gauze, made in Italy

Aria Linen Top Sorbet Pink (PRE-ORDER)

Regular
$129.00
Sale
$129.00
Regular
$129.00
Sold Out
Unit Price
per 
Lucinda Linen Gauze Top in White – loosely shirred hemline

Lucinda Linen Blouse White

Regular
$159.00
Sale
$159.00
Regular
$159.00
Sold Out
Unit Price
per 
Aria Linen Gauze Top in White – European linen gauze, made in Italy

Aria Linen Top White

Regular
$129.00
Sale
$129.00
Regular
$110.00
Sold Out
Unit Price
per 
Astrid Linen Shirt in Sky Blue – lightweight European linen, made in Italy

Astrid Linen Shirt Sky Blue

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Aria Linen Gauze Top in Sky Blue – European linen gauze, made in Italy

Aria Linen Top Sky Blue

Regular
$129.00
Sale
$129.00
Regular
Sold Out
Unit Price
per 
Astrid Linen Shirt in White – lightweight European linen, made in Italy

Astrid Linen Shirt White

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Astrid Linen Shirt in Sand – classic collared neckline

Astrid Linen Shirt Sand

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Aria Linen Gauze Top in Sand – European linen gauze, made in Italy

Aria Linen Top Sand

Regular
$129.00
Sale
$129.00
Regular
Sold Out
Unit Price
per 
Astrid Linen Shirt in Aqua – one-size relaxed shirt

Astrid Linen Shirt Aqua (Pre-order)

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Palermo Blouse in Rose – lightweight 100% cotton

Palermo Blouse Rose

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Oracle Blouse in Fleur – lightweight 100% cotton

Oracle Blouse Fleur

Regular
$139.00
Sale
$139.00
Regular
Sold Out
Unit Price
per 
Mathilde Smock Blouse in Fleur Sky – 100% cotton

Mathilde Smock Blouse Fleur Sky

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Mathilde Smock Blouse in Rose – 100% cotton

Mathilde Blouse Rose

Regular
$139.00
Sale
$139.00
Regular
Sold Out
Unit Price
per 
Astrid Linen Shirt in Cream – lightweight European linen, made in Italy

Astrid Linen Shirt Cream

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Astrid Linen Shirt in Chocolate – lightweight European linen, made in Italy

Astrid Linen Shirt Chocolate

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per 
Isolade Linen Gauze Blouse – lightweight European linen gauze

Isolade Linen Blouse

Regular
$139.00
Sale
$139.00
Regular
Sold Out
Unit Price
per 
Aria Linen Gauze Top in Rose – European linen gauze, made in Italy

Aria Linen Top Rose

Regular
$129.00
Sale
$129.00
Regular
Sold Out
Unit Price
per 
Astrid Linen Shirt in Olive – lightweight European linen, made in Italy

Astrid Linen Shirt Olive

Regular
$159.00
Sale
$159.00
Regular
Sold Out
Unit Price
per