Skip to content

Beatrice B Shirts

Fluid tailoring meets bold Italian expression in the Beatrice B shirts collection, where soft drape, refined prints and modern volumes define contemporary elegance. These shirts articulate the confident femininity at the heart of the broader Beatrice B narrative, complementing the sculptural dresses, precise trousers and delicate blouses, while adding texture and rhythm in harmony with the softly structured skirts. Wearable art that speaks of movement and poise.

Filters
By Designer
By type
By Size
Price
£ 45
£ 182
Colour
Season
Style
Shirtwaister Dress in Plum plum shirtwaister dress with long sleeves Sale
Shirtwaister Dress in Plum

Beatrice B

Shirtwaister Dress in Plum

£386.00 £115.80
(70% OFF)
View product
Select size:

Beatrice B

Shirtwaister Dress in Plum £386.00 £115.80
(70% OFF)
Shirt with Lace Inserts in White Shirt with Lace Inserts in White Sale
Shirt with Lace Inserts in White

Beatrice B

Shirt with Lace Inserts in White

£249.00 £124.50
(50% OFF)
View product
Select size:

Beatrice B

Shirt with Lace Inserts in White £249.00 £124.50
(50% OFF)
Printed Shirt Dress in Navy navy printed shirt dress with tie waist belt Sale
Printed Shirt Dress in Navy

Beatrice B

Printed Shirt Dress in Navy

£286.00 £85.80
(70% OFF)
View product
Select size:

Beatrice B

Printed Shirt Dress in Navy £286.00 £85.80
(70% OFF)
Shirt Dress in Black long shirt dress in black with embroidery Sale
Shirt Dress in Black

Beatrice B

Shirt Dress in Black

£295.00 £118.00
(60% OFF)
View product
Select size:

Beatrice B

Shirt Dress in Black £295.00 £118.00
(60% OFF)
Shirtwaister Dress in Stone Beatrice B shirtwaister dress in stone with long sleeves Sale
Shirtwaister Dress in Stone

Beatrice B

Shirtwaister Dress in Stone

£372.00 £111.60
(70% OFF)
View product
Select size:

Beatrice B

Shirtwaister Dress in Stone £372.00 £111.60
(70% OFF)
Printed Shirt in Red / Blue red and blue printed shirt with long sleeves Sale
Printed Shirt in Red / Blue

Beatrice B

Printed Shirt in Red / Blue

£207.00 £62.10
(70% OFF)
View product
Select size:

Beatrice B

Printed Shirt in Red / Blue £207.00 £62.10
(70% OFF)
Louise Shirt in Green and Black Print Louise Shirt in Green and Black Print Sale
Louise Shirt in Green and Black Print

Beatrice B

Louise Shirt in Green and Black Print

£244.00 £122.00
(50% OFF)
View product
Select size:

Beatrice B

Louise Shirt in Green and Black Print £244.00 £122.00
(50% OFF)
Shirt with Lace Inserts in Dune Shirt with Lace Inserts in Dune Sale
Shirt with Lace Inserts in Dune

Beatrice B

Shirt with Lace Inserts in Dune

£249.00 £124.50
(50% OFF)
View product
Select size:

Beatrice B

Shirt with Lace Inserts in Dune £249.00 £124.50
(50% OFF)
lady wearing long sleeved shirt dress in leo print back detail of long sleeved shirt dress in leo print Sale
Long Sleeved Shirt Dress in Leo Print

Beatrice B

Long Sleeved Shirt Dress in Leo Print

£334.00 £133.60
(60% OFF)
View product
Select size:

Beatrice B

Long Sleeved Shirt Dress in Leo Print £334.00 £133.60
(60% OFF)
Striped Melange Sweatshirt in Pink Beatrice B sweatshirt in pink with stripes Sale
Striped Melange Sweatshirt in Pink

Beatrice B

Striped Melange Sweatshirt in Pink

£349.00 £104.70
(70% OFF)
View product
Select size:

Beatrice B

Striped Melange Sweatshirt in Pink £349.00 £104.70
(70% OFF)
Beatrice B crepe shirt in metallic pink metallic pink crepe shirt Sale
Crepe Shirt in Metallic Pink

Beatrice B

Crepe Shirt in Metallic Pink

£254.00 £76.20
(70% OFF)
View product
Select size:

Beatrice B

Crepe Shirt in Metallic Pink £254.00 £76.20
(70% OFF)
white shirt dress with lace detail Beatrice B Shirt dress in white with lace detail Sale
White Shirt Dress with Lace Detail

Beatrice B

White Shirt Dress with Lace Detail

£275.00 £110.00
(60% OFF)
View product
Select size:

Beatrice B

White Shirt Dress with Lace Detail £275.00 £110.00
(60% OFF)
black printed shirt with long sleeves black printed shirt with button fastening and neck collar Sale
Printed Shirt in Black

Beatrice B

Printed Shirt in Black

£263.00 £78.90
(70% OFF)
View product
Select size:

Beatrice B

Printed Shirt in Black £263.00 £78.90
(70% OFF)
Chain Print Shirt in Pink chain print shirt in pink Sale
Chain Print Shirt in Pink

Beatrice B

Chain Print Shirt in Pink

£353.00 £105.90
(70% OFF)
View product
Select size:

Beatrice B

Chain Print Shirt in Pink £353.00 £105.90
(70% OFF)
Tailored Shirt in Orange tailored shirt in orange with long sleeves Sale
Tailored Shirt in Orange

Beatrice B

Tailored Shirt in Orange

£204.00 £61.20
(70% OFF)
View product
Select size:

Beatrice B

Tailored Shirt in Orange £204.00 £61.20
(70% OFF)
Dafne Printed Shirt in Clementine Dafne Printed Shirt in Clementine Sale
Dafne Printed Shirt in Clementine

Beatrice B

Dafne Printed Shirt in Clementine

£266.00 £133.00
(50% OFF)
View product
Select size:

Beatrice B

Dafne Printed Shirt in Clementine £266.00 £133.00
(50% OFF)
Torre Shirt with Pointed Hem in Wasabi Torre Shirt with Pointed Hem in Wasabi Sale
Torre Shirt with Pointed Hem in Wasabi

Beatrice B

Torre Shirt with Pointed Hem in Wasabi

£259.00 £129.50
(50% OFF)
View product
Select size:

Beatrice B

Torre Shirt with Pointed Hem in Wasabi £259.00 £129.50
(50% OFF)
Torre Shirt with Pointed Hem in Sea Salt Torre Shirt with Pointed Hem in Sea Salt Sale
Torre Shirt with Pointed Hem in Sea Salt

Beatrice B

Torre Shirt with Pointed Hem in Sea Salt

£259.00 £129.50
(50% OFF)
View product
Select size:

Beatrice B

Torre Shirt with Pointed Hem in Sea Salt £259.00 £129.50
(50% OFF)
Alida Lightweight Shirt with Fringes in Black Alida Lightweight Shirt with Fringes in Black Sale
Alida Lightweight Shirt with Fringes in Black

Beatrice B

Alida Lightweight Shirt with Fringes in Black

£289.00 £144.50
(50% OFF)
View product
Select size:

Beatrice B

Alida Lightweight Shirt with Fringes in Black £289.00 £144.50
(50% OFF)
Alida Lightweight Shirt with Fringes in Arizona Sunrise Alida Lightweight Shirt with Fringes in Arizona Sunrise Sale
Alida Lightweight Shirt with Fringes in Arizona Sunrise

Beatrice B

Alida Lightweight Shirt with Fringes in Arizona Sunrise

£289.00 £144.50
(50% OFF)
View product
Select size:

Beatrice B

Alida Lightweight Shirt with Fringes in Arizona Sunrise £289.00 £144.50
(50% OFF)
Ellide Broderie Anglaise Shirt in Wasabi Ellide Broderie Anglaise Shirt in Wasabi Sale
Ellide Broderie Anglaise Shirt in Wasabi

Beatrice B

Ellide Broderie Anglaise Shirt in Wasabi

£299.00 £149.50
(50% OFF)
View product
Select size:

Beatrice B

Ellide Broderie Anglaise Shirt in Wasabi £299.00 £149.50
(50% OFF)
Satin B Shirt in Navy Satin B Shirt in Navy Sale
Satin B Shirt in Navy

Beatrice B

Satin B Shirt in Navy

£294.00 £147.00
(50% OFF)
View product
Select size:

Beatrice B

Satin B Shirt in Navy £294.00 £147.00
(50% OFF)
Ride Shirt in Blue Ride Shirt in Blue Sale
Ride Shirt in Blue

Beatrice B

Ride Shirt in Blue

£197.00 £98.50
(50% OFF)
View product
Select size:

Beatrice B

Ride Shirt in Blue £197.00 £98.50
(50% OFF)
Short-Sleeved Shirt in Pampas Short-Sleeved Shirt in Pampas Sale
Short-Sleeved Shirt in Pampas

Beatrice B

Short-Sleeved Shirt in Pampas

£237.00 £118.50
(50% OFF)
View product
Select size:

Beatrice B

Short-Sleeved Shirt in Pampas £237.00 £118.50
(50% OFF)
Olivia May Rewards

Join Today

Become a member of our loyalty programme

Our members enjoy exclusive access to rewards, offers and more. It’s fast and free to join.

Join Now
Olivia May Rewards Benefits
  • Rewards & Treats
  • Personalised Content & Offers

Rewards

For You

Account