Please wait. Working.

The Body Shop - Beauty Advents now in stock

Beauty Advents now in stock at The Body Shop, save up to £144 on products, in store whilst stock lasts.

Ultimate Advent

Worth £243.50

Outlet Price £99

Deluxe Advent

Worth £125

Outlet Price £65

Beauty Advent

Worth £81

Outlet Price £45