The Body Shop British Rose dupe — cheaper alternatives

The Body Shop British Rose: released in 2016, rose, floral and fresh, about 4h on skin, projection 6/10, sillage 2/10. The alternatives below are matched to that profile.

What's a good The Body Shop British Rose dupe?

The closest The Body Shop British Rose dupe we found is Yardley English Rose Contemporary Edition — 83% match, about $20 (estimate) versus about $20 for a 100 ml bottle.

The five closest scent matches — the best The Body Shop British Rose dupes we found, ranked by opening & dry-down similarity:

How the 5 picks compare on match, price and performance. Prices are estimates for a 100 ml bottle, not live retailer prices; * size not listed, so assumed to be 100 ml.
#AlternativeScent matchEst. price (100 ml)Longevity vs The Body Shop British RoseProjection
1Yardley English Rose Contemporary Edition83%about $204h vs 4h5/10
2Oscar de la Renta Rose80%about $30* (+50%)4h vs 4h6/10
3Dana Tabu Rose78%about $15 (−25%)5h vs 4h7/10
4Yves Rocher Rose Fraiche80%about $30 (+50%)3h vs 4h5/10
5The Body Shop Atlas Mountain Rose78%about $15 (−25%)4h vs 4h5/10
  1. Yardley English Rose Contemporary Edition — 83% scent match

    A classic, light floral that captures the fresh, dewy rose character of British Rose with a similarly clean and airy finish.

    It shares its rose, floral and musky accords with The Body Shop British Rose, lasts about 4h against 4h and carries 244 community ratings.

  2. Oscar de la Renta Rose — 80% scent match

    A bright and feminine floral that evokes the crisp, garden-fresh rose petals found in British Rose.

    It shares its floral, rose and fresh accords with The Body Shop British Rose, lasts about 4h against 4h and carries 340 community ratings.

  3. Dana Tabu Rose — 78% scent match

    Offers a straightforward, accessible rose profile that leans into the same fresh and slightly powdery floral territory as the reference.

    It shares its rose, fruity and fresh accords with The Body Shop British Rose, lasts about 5h against 4h and carries 121 community ratings.

  4. Yves Rocher Rose Fraiche — 80% scent match — discontinued

    Focuses on a clean, green, and watery rose aesthetic that feels very much in the same family as the reference.

    It shares its rose, citrus and floral accords with The Body Shop British Rose, opens on Bergamot too, lasts about 3h against 4h and carries 1,177 community ratings. It is listed as discontinued, so availability varies.

  5. The Body Shop Atlas Mountain Rose — 78% scent match — discontinued

    Another light, airy rose offering from the same house that maintains a similar fresh and natural floral profile.

    It shares its rose, citrus and musky accords with The Body Shop British Rose, lasts about 4h against 4h and carries 542 community ratings. It is listed as discontinued, so availability varies.

Which The Body Shop British Rose dupe is cheapest?

Dana Tabu Rose, at about $15 for 100 ml (estimate) — around 25% less than The Body Shop British Rose.

Which The Body Shop British Rose dupe lasts longest?

Dana Tabu Rose, at about 5h on skin, against about 4h for The Body Shop British Rose.

Which The Body Shop British Rose dupe is closest to the original?

Yardley English Rose Contemporary Edition, at 83% overall scent match across the opening and the dry-down.

How much does a The Body Shop British Rose dupe save?

At 4 sprays a day — about 146 ml a year — Yardley English Rose Contemporary Edition saves you about $5 a year against The Body Shop British Rose. Both priced at 100 ml; prices are estimates.

Across 2,358 originals, the median designer bottle is $120 and its closest match $30 — the Dupe Report 2026.

Will a The Body Shop British Rose dupe last a full day?

On an 8-hour day, none of the 5 last a full 8 hours. Dana Tabu Rose comes closest at 4.9h, so it needs one re-spray to cover the day.

The Body Shop British Rose notes, performance and price

Related dupe lists

AltScent is also free on the App Store and Google Play.

Updated 2026-08-20.