If you're still after an advent calendar this Mad Beauty 12 Days Of Bath & Body Advent Calendar is a brilliant buy at Lloyds Pharmacy, as it's dropped to just £5 from an original price of £20! It's selling super fast, so if you want one you need to be quick though!
There are also lots of other advent calendars reduced at Lloyds Pharmacy*, though this has the biggest reduction as the rest are up to 50% off.
This 12 days of bath and body advent calendar contains everything you need to prep and prime in the run up to Christmas. For each of the 12 days, there is an individually packed cube containing a pampering treat. This set includes a body wash, body lotion, hand cream, bath salts, bath fizzers, lip balms, nail files, body puff and nail files.
This looks like it would be great for a teen, or alternatively you could open the calendar and split these up into stocking filler gifts too.
Standard delivery costs from £2.99 or is free when you spend over £30. Click and collect is free on orders over £20, or there's a £1.50 charge for smaller orders.