Oh la, la how lush is this little Christmas collection of cuteness?
Uh-ohm our Santa wish list just got a little bit longer. I mean, come on, just how are we meant to pick between all these bad boys of beauty. From the Aztec nail files, £3, to the dip-dyed make-up brushes, £12, all the way through to the lip gloss trios, £10, we want, want, want. Lucky that they’re all around in a Topshop near you right now then…

