Home Shirts/Tops

SHIRTS/TOPS

Carefully designed for a comfortable, flattering fit, in luxe natural fabrics that feel great against the skin. Versatile and easy-to-wear, with our shirts and tops, you're set wherever the day takes you.

 
Filter by
Close
Size
Colour
Sleeve
Prints
Apply
Ophelia silk etched flowers shirt
Nela x NRBY
Ophelia silk etched flowers shirt
£160
Harlow cotton silk butterfly print shirt
NEW
Harlow cotton silk butterfly print shirt
£160
Rated 5.0 out of 5
Based on 1 review
Greta broderie top - Light Blue & Green
NEW
Greta broderie top - Light Blue & Green
£150
Rated 4.0 out of 5
Based on 1 review
Lovebird cotton embroidered shirt - White
RESTOCKING SOON
Lovebird cotton embroidered shirt - White
£120
Rated 5.0 out of 5
Based on 8 reviews
Andi linen embroidered shirt - Soft Orange
NEW
Andi linen embroidered shirt - Soft Orange
£140
Ophelia silk ivory star paisley shirt
NEW
Ophelia silk ivory star paisley shirt
£160
Rated 5.0 out of 5
Based on 1 review
Marcella linen embroidered top - White
NEW
Marcella linen embroidered top - White
£120
Rated 5.0 out of 5
Based on 1 review
Sophie linen hooded top - Pink Sorbet
NEW
Sophie linen hooded top - Pink Sorbet
£110
Nisha butterfly bouquet top - White
NEW
Nisha butterfly bouquet top - White
£130
Zoe gauze linen pleated shirt - Delft Blue
RESTOCKING IN JUNE
Zoe gauze linen pleated shirt - Delft Blue
£140
Rated 5.0 out of 5
Based on 14 reviews
Tommy linen jersey shirt - White
Tommy linen jersey shirt - White
£99
Rated 5.0 out of 5
Based on 7 reviews
Kayla cotton double cloth embroidered top - Cobalt
Kayla cotton double cloth embroidered top - Cobalt
£79
Pammy linen jersey vest - White
Pammy linen jersey vest - White
£45
Rated 4.3 out of 5
Based on 3 reviews
Comporta linen floral embroidered shirt - White
BOYD X NRBY
Comporta linen floral embroidered shirt - White
£160
Rated 5.0 out of 5
Based on 2 reviews
Kayla cotton double cloth embroidered top - White
Kayla cotton double cloth embroidered top - White
£79
Margot gauze linen spot print shirt
Margot gauze linen spot print shirt
£120
Rated 5.0 out of 5
Based on 3 reviews
Lisbon cotton embroidered shirt - White
BOYD X NRBY
Lisbon cotton embroidered shirt - White
£150
Rated 4.5 out of 5
Based on 2 reviews
Zoe gauze linen pleated shirt - White
BOYD X NRBY
Zoe gauze linen pleated shirt - White
£140
Rated 5.0 out of 5
Based on 1 review
Tavira silk tile print shirt
BOYD X NRBY
Tavira silk tile print shirt
£175
Julie linen cross dyed top - Bright Blue
Julie linen cross dyed top - Bright Blue
£99
Rated 5.0 out of 5
Based on 6 reviews
Jessica silk tie dye swirl top
Jessica silk tie dye swirl top
£160
Rated 5.0 out of 5
Based on 4 reviews
Julie linen cross dyed top - White
Julie linen cross dyed top - White
£99
Rated 5.0 out of 5
Based on 6 reviews
Carla linen shirt - White
Carla linen shirt - White
£120
Rated 4.5 out of 5
Based on 2 reviews
Luna silk green watercolour splash shirt
Luna silk green watercolour splash shirt
£160
Rated 4.8 out of 5
Based on 13 reviews
Tommy linen jersey shirt - Khaki
Tommy linen jersey shirt - Khaki
£99
Rated 5.0 out of 5
Based on 7 reviews
Pammy linen jersey vest - Khaki
Pammy linen jersey vest - Khaki
£45
Rated 4.3 out of 5
Based on 3 reviews
Elouise cotton double cloth shirt - Khaki
Elouise cotton double cloth shirt - Khaki
£99
Lovebird cotton embroidered shirt - Blue
Lovebird cotton embroidered shirt - Blue
£120
Rated 5.0 out of 5
Based on 3 reviews
Teddy cotton crew neck t-shirt - Pink
Teddy cotton crew neck t-shirt - Pink
£59
Low stock
Rated 4.8 out of 5
Based on 38 reviews
Carla linen shirt - Pink / Turquoise
Carla linen shirt - Pink / Turquoise
£120
Rated 4.5 out of 5
Based on 2 reviews
Perri cotton double cloth polo shirt - Azure
Perri cotton double cloth polo shirt - Azure
£85
Rated 5.0 out of 5
Based on 3 reviews
Amy kilim print shirt
Amy kilim print shirt
£99
Rated 5.0 out of 5
Based on 3 reviews
Carla linen shirt - Turquoise / Pink
Carla linen shirt - Turquoise / Pink
£120
Rated 4.5 out of 5
Based on 2 reviews
Billie cotton rib stripe t-shirt - Navy & White
Billie cotton rib stripe t-shirt - Navy & White
£59
Rated 4.3 out of 5
Based on 3 reviews
Pammy linen jersey vest - Azure
Pammy linen jersey vest - Azure
£45
Rated 4.3 out of 5
Based on 3 reviews
Perri cotton double cloth polo shirt - White
Perri cotton double cloth polo shirt - White
£85
Rated 5.0 out of 5
Based on 3 reviews
Amy contrast ikat mosaic shirt
Amy contrast ikat mosaic shirt
£99
Rated 4.8 out of 5
Based on 4 reviews
Elouise cotton double cloth shirt - Aqua
Elouise cotton double cloth shirt - Aqua
£99
Rated 5.0 out of 5
Based on 2 reviews
Charlie linen v-neck t-shirt - Navy
Charlie linen v-neck t-shirt - Navy
£55
Billie cotton stripe t-shirt - Khaki & White
Billie cotton stripe t-shirt - Khaki & White
£59
Rated 4.3 out of 5
Based on 3 reviews
Stevie cotton frill shirt - Denim Blue
Stevie cotton frill shirt - Denim Blue
£99
Rated 4.3 out of 5
Based on 3 reviews
Chrissie linen cross dyed shirt - Bright Blue
Chrissie linen cross dyed shirt - Bright Blue
£110
Rated 5.0 out of 5
Based on 5 reviews
Tommy linen jersey shirt - Azure
Tommy linen jersey shirt - Azure
£99
Rated 5.0 out of 5
Based on 7 reviews
Chrissie linen cross dyed shirt - Khaki Grey
Chrissie linen cross dyed shirt - Khaki Grey
£110
Rated 5.0 out of 5
Based on 5 reviews
Athena gauze linen shirt - Cobalt Blue
Athena gauze linen shirt - Cobalt Blue
£120
Rated 5.0 out of 5
Based on 2 reviews
Margot gauze linen shirt - Sea Green
Margot gauze linen shirt - Sea Green
£110
Rated 5.0 out of 5
Based on 2 reviews
Charlie linen crew neck T-Shirt - Sea Green
Charlie linen crew neck T-Shirt - Sea Green
£55
Frilly Bea stripe cotton t-shirt - Aqua/Azure
Frilly Bea stripe cotton t-shirt - Aqua/Azure
£49
Rated 5.0 out of 5
Based on 1 review
Esther cotton embroidered shirt - White / Pink
Esther cotton embroidered shirt - White / Pink
£99
Frilly Bea stripe cotton t-shirt - Raspberry/Orange
Frilly Bea stripe cotton t-shirt - Raspberry/Orange
£49
Teddy cotton crew neck t-shirt - White
Teddy cotton crew neck t-shirt - White
£59
Rated 4.8 out of 5
Based on 38 reviews
Pammy linen jersey vest - Raspberry
Pammy linen jersey vest - Raspberry
£45
Rated 4.3 out of 5
Based on 3 reviews
Suzie cotton frill shirt - White
Suzie cotton frill shirt - White
£85
Rated 5.0 out of 5
Based on 8 reviews
Tommy linen jersey shirt - Raspberry
Tommy linen jersey shirt - Raspberry
£99
Rated 5.0 out of 5
Based on 7 reviews
Ophelia silk etched square shirt
Ophelia silk etched square shirt
£160
Rated 5.0 out of 5
Based on 6 reviews
Jaya cotton embroidered shirt - White
Jaya cotton embroidered shirt - White
£120
Rated 5.0 out of 5
Based on 2 reviews
Chiara silk watercolour splash shirt
Chiara silk watercolour splash shirt
£165
Rated 5.0 out of 5
Based on 2 reviews
Nicola blue petal print top
Nicola blue petal print top
£99
Rated 4.3 out of 5
Based on 3 reviews
Ella viscose jersey top - Black
Ella viscose jersey top - Black
£59
Rated 5.0 out of 5
Based on 3 reviews
Jules silk satin shirt - Peacock Blue
Jules silk satin shirt - Peacock Blue
£175
Rated 4.9 out of 5
Based on 8 reviews
Oriel cotton shirt - White
Oriel cotton shirt - White
£99
Rated 4.8 out of 5
Based on 10 reviews
Jules silk satin shirt - Soft Navy
Jules silk satin shirt - Soft Navy
£175
Rated 4.9 out of 5
Based on 8 reviews
Verity satin reversible vest- Khaki
Verity satin reversible vest- Khaki
£79
Rated 5.0 out of 5
Based on 1 review
Ophelia silk satin shirt - Sea Green
Ophelia silk satin shirt - Sea Green
£190
Rated 4.6 out of 5
Based on 5 reviews
Verity satin reversible vest - Midnight
Verity satin reversible vest - Midnight
£79
Rated 5.0 out of 5
Based on 1 review
Teddy cotton crew neck T-Shirt - Khaki
Teddy cotton crew neck T-Shirt - Khaki
£59
Rated 4.8 out of 5
Based on 38 reviews
Green Silk Shirt
Chiara silk watercolour splash shirt - Peacock Blue
£165
Rated 4.8 out of 5
Based on 10 reviews
Blue Cotton Shirt
Jaya cotton embroidered shirt - Navy
£120
Rated 5.0 out of 5
Based on 1 review
Violet velvet vest - Hot Pink
Violet velvet vest - Hot Pink
£99
Low stock
Rated 4.6 out of 5
Based on 7 reviews
Ophelia silk satin shirt - Soft Navy
Ophelia silk satin shirt - Soft Navy
£190
Low stock
Rated 5.0 out of 5
Based on 20 reviews
Blue Cotton Shirt
Esther cotton embroidered shirt - White / Blue
£99
Rated 4.9 out of 5
Based on 19 reviews
Violet velvet vest - Peacock
Violet velvet vest - Peacock
£99
Low stock
Rated 4.6 out of 5
Based on 7 reviews
Esther cotton shirt - White
Esther cotton shirt - White
£99
Low stock
Rated 4.9 out of 5
Based on 21 reviews
Pink Linen Shirt
Deia linen embroidered top - Geranium
£130
Rated 4.8 out of 5
Based on 21 reviews
Blue Linen T-Shirt
Carla linen shirt - Bright Blue / Navy
£120
Rated 4.8 out of 5
Based on 6 reviews
Chiara velvet shirt - Hibiscus
Chiara velvet shirt - Hibiscus
£165
Low stock
Rated 4.9 out of 5
Based on 34 reviews
Juliana Velvet Top - Midnight
Juliana Velvet Top - Midnight
£165
Low stock
Rated 4.9 out of 5
Based on 18 reviews
Chiara silk shirt - Ivory
Chiara silk shirt - Ivory
£160
Rated 5.0 out of 5
Based on 4 reviews
Charlie linen crew neck t shirt - White
Charlie linen crew neck t shirt - White
£55
Rated 4.5 out of 5
Based on 2 reviews
Charlie linen v neck t shirt - White
Charlie linen v neck t shirt - White
£55
Charlie linen v neck t shirt - Azure
Charlie linen v neck t shirt - Azure
£55
Charlie linen v neck t shirt - Aqua
Charlie linen v neck t shirt - Aqua
£55
Charlie linen v neck t shirt - Raspberry
Charlie linen v neck t shirt - Raspberry
£55
Charlie linen crew neck T-Shirt - Aqua
Charlie linen crew neck T-Shirt - Aqua
£55
Charlie linen crew neck T-Shirt - Raspberry
Charlie linen crew neck T-Shirt - Raspberry
£55
Chiara silk sunset cloud shirt
COMING SOON
Chiara silk sunset cloud shirt
£165
Livia cotton balloon sleeve T-shirt - Pink
COMING SOON
Livia cotton balloon sleeve T-shirt - Pink
£79
Livia cotton balloon sleeve T-shirt - White
COMING SOON
Livia cotton balloon sleeve T-shirt - White
£79
Summer silk wave print top
COMING SOON
Summer silk wave print top
£160