With this flash sale from The Body Shop, you will save 40% off hundreds of items including customer favorites and more.
This British Rose Eau de Toilette (3.3 fl oz) is normally priced at $25. Right now it’s yours for just $15 before checkout.
Featuring the essence of handpicked British roses, this eau de toilette features a fresh, dewy rose fragrance.
Or shop now to save on nearly 270 other items as part of this sale. All savings are automatic, so there are no codes required.