Sort by:
The Body Shop - British Rose Body Butter 200ml
Indulge your skin with the luxurious hydration of The Body Shop's British Rose Body Butter. Enriched with the essence of hand-picked British roses, this rich and velvety body butter provides...