Independent bath & body reviews. As an Amazon Associate we earn from qualifying purchases.
Home/Lotions & Creams/The Body Shop British Rose Body Lotion
The Body Shop British Rose Body Lotion Body Lotion

The Body Shop•Body Lotion

The Body Shop British Rose Body Lotion

The Body Shop British Rose Body Lotion is a solid everyday moisturizer offering a lovely romantic rose fragrance paired with a lightweight, fast-absorbing formula.

4.3
Bathe Bloom score#53 of 64 in Lotions & Creams
  • 24-hour hydration
  • Lightweight fast absorption
  • Delicate rose fragrance
Size
350 ml
Skin Type
All skin types
Key Ingredient
British Rose Extract
Check price on Amazon

As an Amazon Associate we earn from qualifying purchases. Price and availability are shown on Amazon.

Overview

What it’s like to use

The Body Shop British Rose Body Lotion brings the fresh, dewy scent of real British rose petals into a lightweight, fast-absorbing formula that makes everyday moisturizing feel like a small indulgence. Infused with community trade rose water sourced from growers, the lotion carries a soft, authentic floral fragrance that feels romantic without being overpowering, striking a balance between delicate and long-lasting. The texture itself is silky rather than greasy, sinking into the skin quickly so you can apply it and get dressed right away, making it an easy addition to a morning or post-shower routine.

Beyond the scent, this body lotion is formulated to nourish and hydrate skin, leaving it feeling soft, smooth, and subtly glowing. It works well on normal to dry skin types, helping to replenish moisture that can be lost after bathing or exposure to colder weather. The lightweight consistency means it layers nicely under clothing without leaving a sticky residue, while still providing enough hydration to keep skin feeling comfortable throughout the day. Regular use helps maintain softer skin texture over time, making it suitable for those who want a daily moisturizer that also doubles as a light, pleasant fragrance layer.

Packaged in The Body Shop’s recognizable bottle, the British Rose Body Lotion fits easily into a bathroom shelf or travel bag, making it convenient for use at home or on the go. As part of the brand’s broader commitment to ethically sourced ingredients and cruelty-free beauty, this lotion appeals to shoppers who care about where their products come from as much as how they perform. Whether used as a everyday hydrator or a subtle layering scent beneath perfume, the lotion offers a simple, comforting ritual—an easy way to bring a touch of floral freshness and softness to the skin every single day.

Key features

What’s in the bottle

  • Infused with community trade British rose extract
  • 24-hour hydration formula
  • Lightweight, fast-absorbing texture
  • Delicate floral rose scent
  • Enriched with shea butter
  • Vegan formula
  • Suitable for all skin types

Specifications

The details

Size350 ml
Skin TypeAll skin types
Key IngredientBritish Rose Extract
FormulaVegan
TextureLightweight, non-greasy

Pros & cons

The good and the not-so-good

What we like

  • Absorbs quickly without greasy residue
  • Long-lasting soft floral fragrance
  • Leaves skin noticeably soft and smooth
  • Pleasant lightweight consistency, good for daytime use
  • Cruelty-free and vegan formulation
  • Affordable price point for quality moisturizer

What could be better

  • Scent may be too strong for fragrance-sensitive users
  • Hydration may not be enough for very dry skin in winter
  • Packaging pump can be inconsistent
  • Rose scent not universally appealing
4.3out of 5

The verdict

The Body Shop British Rose Body Lotion is a solid everyday moisturizer offering a lovely romantic rose fragrance paired with a lightweight, fast-absorbing formula. It suits normal to combination skin well, though those with very dry skin may want to layer with a richer cream in colder months. A reliable, affordable choice for fans of floral scented body care.

Check price on Amazon

How it compares

Against the best in Lotions & Creams

ProductTypeSizeScentTextureComfortValueScore
Eucerin Original Healing CreamEucerinBody Cream16 oz (454 g) jar4.34.84.64.84.6
Aveeno Baby Daily Moisture LotionAveenoBaby Lotion354 ml / 12 fl oz4.44.54.55.04.6
L'Occitane Shea Butter Ultra Rich Body CreamL'OccitaneBody Cream200 ml / 6.7 fl oz4.94.44.84.34.6
Eucerin Advanced Repair LotionEucerinBody Lotion16.9 fl oz (500 ml)4.44.54.74.54.5
The Body Shop British Rose Body LotionThe Body Shop · this reviewBody Lotion350 ml4.14.24.54.44.3
The Body Shop British Rose Body LotionScore 4.3 / 5
Check price