SHIRTS/TOPS

Carefully designed for a comfortable, flattering fit, in luxe natural fabrics that feel great against the skin, our pull on shirts work whether relaxing at home, meeting with friends or just putting one foot in front of the other. Versatile and easy-to-wear, whether you choose classic black and white or vibrant colours, with our shirts and tops, you're set wherever the day takes you.

SHOW ME AVAILABILITY IN

AVAILABLE IN

  • Grid size: two columns
  • Grid size: one column

SORT BY

Sophie hooded top
Sophie hooded top
  • XS
  • S
  • M
  • L
Sophie hooded top
Sophie hooded top
  • XS
  • S
  • M
  • L
Claudia linen shirt
Claudia linen shirt
  • XS
  • S
  • M
  • L
Claudia linen shirt
Claudia linen shirt
  • XS
  • S
  • M
  • L
Chrissie linen cross dyed shirt
Chrissie linen cross dyed shirt
  • XS
  • S
  • M
  • L

Chrissie linen cross dyed shirt

Rated 5.0 out of 5
Based on 1 review

£99

Chrissie linen cross dyed shirt
Chrissie linen cross dyed shirt
  • XS
  • S
  • M
  • L

Chrissie linen cross dyed shirt

Rated 5.0 out of 5
Based on 1 review

£99

Amy shadow stripe shirt
Amy shadow stripe shirt
  • XS
  • S
  • M
  • L

Amy shadow stripe shirt

Rated 5.0 out of 5
Based on 2 reviews

£99

Hannah Polo Shirt
Hannah Polo Shirt
  • XS
  • S
  • M
  • L

Hannah Polo Shirt

Rated 5.0 out of 5
1 Review

£79

Hannah polo shirt
Hannah polo shirt
  • XS
  • S
  • M
  • L
Hannah Polo Shirt
Hannah Polo Shirt
  • XS
  • S
  • M
  • L

Hannah Polo Shirt

Rated 5.0 out of 5
2 Reviews

£79

Colette cotton oxford shirt
Colette cotton oxford shirt
  • S
  • M
  • L

Colette cotton oxford shirt

Rated 5.0 out of 5
1 Review

£69

Simone cotton stripe shirt
Simone cotton stripe shirt
  • S
  • M
  • L

Simone cotton stripe shirt

Rated 5.0 out of 5
1 Review

£69

Simone cotton stripe shirt
Simone cotton stripe shirt
  • S
  • M
  • L

Simone cotton stripe shirt

Rated 5.0 out of 5
1 Review

£69

Livvie print drapey shirt
Livvie print drapey shirt
  • S
  • M
  • L

Livvie print drapey shirt

Rated 5.0 out of 5
2 Reviews

£99

Indie stripe shirt
Indie stripe shirt
  • S
  • M
  • L

Indie stripe shirt

Rated 4.9 out of 5
Based on 7 reviews

£79

Jemima broderie shirt
Jemima broderie shirt
  • S
  • M
  • L

Jemima broderie shirt

Rated 5.0 out of 5
2 Reviews

£125

Jemima broderie shirt
Jemima broderie shirt
  • S
  • M
  • L

Jemima broderie shirt

Rated 4.6 out of 5
7 Reviews

£125

Chrissie poplin shirt
Chrissie poplin shirt
  • S
  • M
  • L

Chrissie poplin shirt

Rated 5.0 out of 5
1 Review

£59

Chrissie poplin shirt
Chrissie poplin shirt
  • S
  • M
  • L

Chrissie poplin shirt

Rated 5.0 out of 5
1 Review

£59

Chrissie poplin shirt
Chrissie poplin shirt
  • S
  • M
  • L

Chrissie poplin shirt

Rated 5.0 out of 5
Based on 3 reviews

£59

Evie jersey shirt
Evie jersey shirt
  • S
  • M
  • L

Evie jersey shirt

Rated 5.0 out of 5
7 Reviews

£79

Ailish jersey body top
Ailish jersey body top
  • S
  • M
  • L

Ailish jersey body top

Rated 5.0 out of 5
2 Reviews

£59

Olivia silk animal print shirt
Olivia silk animal print shirt
  • S
  • M
  • L

Olivia silk animal print shirt

Rated 4.9 out of 5
17 Reviews

£150

Olivia silk animal print shirt
Olivia silk animal print shirt
  • S
  • M
  • L

Olivia silk animal print shirt

Rated 4.9 out of 5
17 Reviews

£150

Ella cotton multispot blouse
Ella cotton multispot blouse
  • S
  • M
  • L

Ella cotton multispot blouse

Rated 4.9 out of 5
7 Reviews

£79

SALE Chrissie linen shirt white
Chrissie linen shirt white
  • S
  • M
  • L

Chrissie linen shirt white

Rated 4.9 out of 5
7 Reviews

£69.30 £99

SALE Olivia silk shirt
Olivia silk shirt
  • S
  • M
  • L

£105 £150

SALE Lucille silk multispot shirt black
Lucille silk multispot shirt black
  • XS
  • S
  • M
  • L

Lucille silk multispot shirt black

Rated 5.0 out of 5
1 Review

£90 £150

SALE Phoebe silk spot shirt
Phoebe silk spot shirt
  • XS
  • S
  • M
  • L

Phoebe silk spot shirt

Rated 5.0 out of 5
1 Review

£90 £150

SALE Phoebe silk spot shirt
Phoebe silk spot shirt
  • XS
  • S
  • M
  • L

Phoebe silk spot shirt

Rated 5.0 out of 5
1 Review

£90 £150

SALE Lucille silk multispot shirt ivory
Lucille silk multispot shirt ivory
  • XS
  • S
  • M
  • L

Lucille silk multispot shirt ivory

Rated 5.0 out of 5
2 Reviews

£90 £150

SALE Ailish jersey body top
Ailish jersey body top
  • S
  • M
  • L

£29.50 £59

SALE Evie jersey shirt
Evie jersey shirt
  • S
  • M
  • L

Evie jersey shirt

Rated 4.8 out of 5
4 Reviews

£39.50 £79

SALE Olivia stripe silk shirt
Olivia stripe silk shirt
  • S
  • M
  • L

Olivia stripe silk shirt

Rated 5.0 out of 5
Based on 11 reviews

£105 £150