The Body Shop Moroccan Rose is discontinued — the closest scent matches you can still buy

The Body Shop Moroccan Rose, released in 2009, is discontinued and no longer in production. The closest scent matches you can still buy are below.

The Body Shop Moroccan Rose: rose, citrus and floral, about 4h on skin, projection 5/10, sillage 3/10. The alternatives below are matched to that profile.

What can I wear instead of The Body Shop Moroccan Rose?

The five closest scent matches — the closest replacements for The Body Shop Moroccan Rose we found, ranked by opening & dry-down similarity, with the ones still in production first:

  1. ALREHAB PERFUMES Moroccan Rose — 91% scent match

    This oil captures the authentic, jammy rose character of the original, offering a concentrated and long-lasting floral experience at a very accessible price point.

    It shares its rose, musky and powdery accords with The Body Shop Moroccan Rose, lasts about 5h against 4h and carries 311 community ratings.

  2. Yves Rocher Rose — 79% scent match

    This scent provides a soft, petal-like rose experience that mirrors the gentle and powdery floral nuances of the original.

    It shares its rose, floral and citrus accords with The Body Shop Moroccan Rose, lasts about 3h against 4h and carries 237 community ratings.

  3. Granado Magnólia — 77% scent match

    While centered on magnolia, it shares a similar powdery and fresh floral structure that feels reminiscent of the original rose-heavy composition.

    It shares its floral, powdery and yellow floral accords with The Body Shop Moroccan Rose, lasts about 4h against 4h and carries 196 community ratings.

  4. Philosophy Amazing Grace Ballet Rose — 74% scent match

    A delicate and feminine rose scent that captures the soft, clean, and slightly musky dry-down characteristic of the original.

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

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

    A bright and airy floral composition that shares the same fresh, dew-kissed rose DNA found in the original Moroccan Rose.

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

Which The Body Shop Moroccan Rose dupe is cheapest?

The Body Shop Atlas Mountain Rose, at about $15 for 100 ml (estimate) — around 40% less than The Body Shop Moroccan Rose.

Which The Body Shop Moroccan Rose dupe lasts longest?

ALREHAB PERFUMES Moroccan Rose, at about 5h on skin, against about 4h for The Body Shop Moroccan Rose.

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

ALREHAB PERFUMES Moroccan Rose, at 91% overall scent match across the opening and the dry-down.

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

At 4 sprays a day — about 146 ml a year — ALREHAB PERFUMES Moroccan Rose saves you about $30 a year against The Body Shop Moroccan Rose. Assumes 100 ml bottles on both sides; 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 Moroccan Rose dupe last a full day?

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

The Body Shop Moroccan Rose notes, performance and price

Related dupe lists

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

Updated 2026-09-03.