Skip to product information
1 of 14

Organic Cotton & Linen Blue Beasts Shirt

Organic Cotton & Linen Blue Beasts Shirt

Free UK delivery in 2 to 4 days | easy returns & exchanges | express delivery available at checkout

Regular price £57.00 GBP
Regular price Sale price £57.00 GBP
Sale Sold out
Tax included. Shipping calculated at checkout.

With a billowing silhouette our shirt is designed to be comfy yet elegant, made from our signature organic cotton and linen fabric which is cosy in the winter and light in the summer. In a midnight blue with a casual denim tone (which gets better with age!), adorned with enchanting and playful little beasts, bursting with whimsy and wonder.


Good to know:
Made in London
Machine wash warm
Made from 76% organic cotton and 24% linen
With sustainable corozo buttons made in the UK
Made from Azo free dyes
Go up a size for a roomier fit

S 8/10
M 12/14
L 14/16
XL 18/20

Models (in order of appearance):
Chanae is a size 18 and wears an XL
Sophie is a size 08 and wears a S
Gloria is a size 12 and wears a M
Fede is a size 08 and wears a S
Flick is a size 14 and wears a L


View full details

Customer Reviews

Based on 4 reviews
great quality shirt

Very well made, quality fabric and a really nice cut.
I thought it looked quite big when I opened it, but it fits neatly on the shoulders, sleeves and neck, but it's cut in such a way that the body is a lot looser with a longer back, very flattering.
I normally wear a 12 and ordered the medium.

Little bit of Blue Heaven

A glorious little bit of blue heaven for me - absolutely love my shirt ♥️

Dilara Gurpinar
Best set ever!

You can feel the quality and comfort of both the shirt and shorts as soon as you touch them. The fit and the feel are just perfect and are comfortable enough to be pijamas but tailored enough to be worn out. I couldn’t be happier with this set!

Great quality

Really well made and love the print

  • Free Shipping

    Free shipping on orders over £60 for the UK and over £100 for Europe. Low price shipping of £3.95 for UK for orders under £60, and £15 for Europe.

    Orders are shipped on the next working day with delivery then taking usually 2 days, and up to 10 days for Europe.

  • Hassle-Free Exchanges + Returns

    Just get in touch with us at