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
Dani silk dip dye shirt - Khaki dip dye
NEW
Dani silk dip dye shirt - Khaki dip dye
£180
Chiara silk blend velvet shirt - Chambray Blue
NEW
Chiara silk blend velvet shirt - Chambray Blue
£165
Rated 4.8 out of 5
Based on 12 reviews
Nikki silk firework flower top
NEW
Nikki silk firework flower top
£160
Rated 5.0 out of 5
Based on 3 reviews
Leena silk blend velvet top - Carbon
NEW
Leena silk blend velvet top - Carbon
£165
Teagan silk satin shirt - Ivory
NEW
Teagan silk satin shirt - Ivory
£180
Rated 4.8 out of 5
Based on 4 reviews
Vida cotton sweatshirt - Aqua
NEW
Vida cotton sweatshirt - Aqua
£89
Rated 4.5 out of 5
Based on 2 reviews
Harri silk shirt - Ivory
NEW
Harri silk shirt - Ivory
£190
Rated 4.8 out of 5
Based on 6 reviews
Sybil blurred block shirt
NEW
Sybil blurred block shirt
£130
Rated 5.0 out of 5
Based on 1 review
Vida cotton sweatshirt - Grey Marl
NEW
Vida cotton sweatshirt - Grey Marl
£89
Rated 4.5 out of 5
Based on 2 reviews
Violet silk blend velvet vest - Chambray
NEW
Violet silk blend velvet vest - Chambray
£99
Rated 5.0 out of 5
Based on 2 reviews
Teagan silk satin shirt - Cornflower Blue
NEW
Teagan silk satin shirt - Cornflower Blue
£180
Rated 4.8 out of 5
Based on 4 reviews
Chiara silk blend velvet shirt - Midnight
NEW
Chiara silk blend velvet shirt - Midnight
£165
Rated 4.8 out of 5
Based on 12 reviews
Margaux square paisley printed top
NEW
Margaux square paisley printed top
£99
Rated 5.0 out of 5
Based on 1 review
Vida cotton sweatshirt - Soft White
NEW
Vida cotton sweatshirt - Soft White
£89
Rated 4.5 out of 5
Based on 2 reviews
Leena silk blend velvet top - Denim Blue
NEW
Leena silk blend velvet top - Denim Blue
£165
Rated 5.0 out of 5
Based on 2 reviews
Teddy cotton crew neck t-shirt - Yellow
NEW
Teddy cotton crew neck t-shirt - Yellow
£59
Rated 5.0 out of 5
Based on 1 review
Violet silk blend velvet vest - Midnight
NEW
Violet silk blend velvet vest - Midnight
£99
Teagan silk satin shirt - Khaki
NEW
Teagan silk satin shirt - Khaki
£180
Rated 4.8 out of 5
Based on 4 reviews
Vaila embroidered top - White
NEW
Vaila embroidered top - White
£120
Rated 4.7 out of 5
Based on 3 reviews
Violet silk blend velvet vest - Khaki
NEW
Violet silk blend velvet vest - Khaki
£99
Angelica silk watercolour splash top
NEW
Angelica silk watercolour splash top
£160
Rated 5.0 out of 5
Based on 2 reviews
Sybil shirt - Cobalt Blue
NEW
Sybil shirt - Cobalt Blue
£120
Mayara cotton shirt - White
NEW
Mayara cotton shirt - White
£99
Rated 4.6 out of 5
Based on 5 reviews
Billie cotton stripe t-shirt - Pink Sorbet & White
NEW
Billie cotton stripe t-shirt - Pink Sorbet & White
£59
Rated 5.0 out of 5
Based on 3 reviews
Billie cotton stripe t-shirt - Light Blue & Denim Blue
NEW
Billie cotton stripe t-shirt - Light Blue & Denim Blue
£59
Rated 5.0 out of 5
Based on 2 reviews
Mayara cotton shirt - Pink
NEW
Mayara cotton shirt - Pink
£99
Rated 4.6 out of 5
Based on 5 reviews
Nicola tonal animal print top
NEW
Nicola tonal animal print top
£99
Rated 5.0 out of 5
Based on 3 reviews
Vaila embroidered top - Navy
NEW
Vaila embroidered top - Navy
£120
Rated 5.0 out of 5
Based on 2 reviews
Aria cotton shirt - White
NEW
Aria cotton shirt - White
£99
Rated 4.7 out of 5
Based on 3 reviews
Romi cotton tie cuff shirt - White
NEW
Romi cotton tie cuff shirt - White
£99
Teddy cotton crew neck t-shirt - Soft Blue
NEW
Teddy cotton crew neck t-shirt - Soft Blue
£59
Rated 5.0 out of 5
Based on 1 review
Stevie cotton frill shirt - Khaki
NEW
Stevie cotton frill shirt - Khaki
£99
Rated 4.8 out of 5
Based on 8 reviews
Julie linen cross dyed top - White
Julie linen cross dyed top - White
£99
Rated 4.9 out of 5
Based on 15 reviews
Anita cotton shirt - White
NEW
Anita cotton shirt - White
£99
Rated 5.0 out of 5
Based on 2 reviews
Anita cotton shirt - Azure Blue
NEW
Anita cotton shirt - Azure Blue
£99
Rated 5.0 out of 5
Based on 2 reviews
Esther cotton embroidered shirt - White / Pink
Esther cotton embroidered shirt - White / Pink
£99
Teddy cotton crew neck t-shirt - White
Teddy cotton crew neck t-shirt - White
£59
Rated 4.8 out of 5
Based on 43 reviews
Ophelia silk satin shirt - Ivory
Ophelia silk satin shirt - Ivory
£190
Low stock
Rated 4.6 out of 5
Based on 5 reviews
Suzie cotton frill shirt - Khaki
Suzie cotton frill shirt - Khaki
£85
Rated 4.9 out of 5
Based on 15 reviews
Zoe silk satin pintuck shirt - Ivory
Limited Edition
Zoe silk satin pintuck shirt - Ivory
£190
Silk Watercolour Diamond Top
Tessa silk watercolour diamond top
£160
Rated 5.0 out of 5
Based on 6 reviews
Jules silk satin shirt - Peacock Blue
Jules silk satin shirt - Peacock Blue
£175
Rated 4.9 out of 5
Based on 9 reviews
Ophelia silk satin shirt - Hibiscus
Ophelia silk satin shirt - Hibiscus
£190
Rated 4.6 out of 5
Based on 5 reviews
Ophelia silk pansy print shirt
Ophelia silk pansy print shirt
£160
Rated 4.9 out of 5
Based on 8 reviews
Jules silk satin shirt - Soft Navy
Jules silk satin shirt - Soft Navy
£175
Rated 4.9 out of 5
Based on 9 reviews
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 43 reviews
Nikki silk satin shirt - Khaki
Nikki silk satin shirt - Khaki
£175
Rated 5.0 out of 5
Based on 3 reviews
Ophelia silk satin shirt - Hot Pink
Ophelia silk satin shirt - Hot Pink
£190
Low stock
Rated 5.0 out of 5
Based on 21 reviews
Violet silk blend velvet vest - Hot Pink
Violet silk blend 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 21 reviews
Ophelia silk satin shirt - Turquoise
Ophelia silk satin shirt - Turquoise
£190
Low stock
Rated 5.0 out of 5
Based on 21 reviews
Violet silk blend velvet vest - Peacock
Violet silk blend velvet vest - Peacock
£99
Low stock
Rated 4.6 out of 5
Based on 7 reviews
Charlie Linen Crew Neck T-Shirt - Navy
Charlie Linen Crew Neck T-Shirt - Navy
£55
Rated 4.8 out of 5
Based on 24 reviews
Ophelia silk blend velvet shirt - Forest
Ophelia silk blend velvet shirt - Forest
£165
Rated 4.8 out of 5
Based on 6 reviews
Juliana silk blend velvet top - Midnight
Juliana silk blend velvet top - Midnight
£165
Rated 5.0 out of 5
Based on 6 reviews
Ophelia silk blend velvet shirt - Midnight
Ophelia silk blend velvet shirt - Midnight
£165
Rated 4.8 out of 5
Based on 6 reviews
Violet silk blend velvet vest - Carbon
Violet silk blend velvet vest - Carbon
£99
Rated 4.9 out of 5
Based on 18 reviews
Violet silk blend velvet vest - Lapis Blue
Violet silk blend velvet vest - Lapis Blue
£99
Rated 4.9 out of 5
Based on 18 reviews
Violet silk blend velvet vest - Hibiscus
Violet silk blend velvet vest - Hibiscus
£99
Rated 4.9 out of 5
Based on 18 reviews
Chiara silk blend velvet shirt - Khaki
Chiara silk blend velvet shirt - Khaki
£165
Rated 4.9 out of 5
Based on 29 reviews
Chiara silk blend velvet shirt - Hibiscus
Chiara silk blend velvet shirt - Hibiscus
£165
Low stock
Rated 4.9 out of 5
Based on 34 reviews
Juliana silk blend velvet top - Khaki
Juliana silk blend velvet top - Khaki
£165
Rated 4.7 out of 5
Based on 7 reviews
Chiara silk blend velvet shirt - Sea Green
Chiara silk blend velvet shirt - Sea Green
£165
Rated 4.9 out of 5
Based on 29 reviews
Chiara silk blend velvet shirt - Lapis Blue
Chiara silk blend velvet shirt - Lapis Blue
£165
Rated 4.9 out of 5
Based on 29 reviews
Chiara silk shirt - Ivory
Chiara silk shirt - Ivory
£160
Rated 5.0 out of 5
Based on 5 reviews
Nikki silk satin shirt - Lapis Blue
Nikki silk satin shirt - Lapis Blue
£175
Rated 4.9 out of 5
Based on 9 reviews
Patsy silk satin top - Ivory
COMING SOON
Patsy silk satin top - Ivory
£190
Alberta silk satin top - Pearl Grey
COMING SOON
Alberta silk satin top - Pearl Grey
£180
Alberta silk satin top - Peacock
COMING SOON
Alberta silk satin top - Peacock
£180
Chiara silk blend velvet shirt - Olive
COMING SOON
Chiara silk blend velvet shirt - Olive
£165
Chiara silk blend velvet shirt - Red
COMING SOON
Chiara silk blend velvet shirt - Red
£165
Rated 4.8 out of 5
Based on 12 reviews
COMING SOON
Ophelia silk blend velvet shirt - Peacock
£165
Ophelia silk blend velvet shirt - Khaki
COMING SOON
Ophelia silk blend velvet shirt - Khaki
£165
Nikki silk blend velvet shirt - Khaki
COMING SOON
Nikki silk blend velvet shirt - Khaki
£165
Dani silk dip dye shirt - Blue dip dye
NEW
Dani silk dip dye shirt - Blue dip dye
£180
Daphne Silk Blend Velvet Boat Neck Top - Carbon
COMING SOON
Daphne Silk Blend Velvet Boat Neck Top - Carbon
£175
Daphne Silk Blend Velvet Boat Neck Top - Lapis
COMING SOON
Daphne Silk Blend Velvet Boat Neck Top - Lapis
£175
Flora Embroidered Shirt - Navy
COMING SOON
Flora Embroidered Shirt - Navy
£150