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.
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:
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.
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.
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.
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.
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.
The Body Shop Atlas Mountain Rose, at about $15 for 100 ml (estimate) — around 40% less than The Body Shop Moroccan Rose.
ALREHAB PERFUMES Moroccan Rose, at about 5h on skin, against about 4h for The Body Shop Moroccan Rose.
ALREHAB PERFUMES Moroccan Rose, at 91% overall scent match across the opening and the dry-down.
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.
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
AltScent is also free on the App Store and Google Play.
Updated 2026-09-03.