Thumbnail image for YSL-Touche-Eclat-Radiant-Touch-Light-Peach.jpgToday readers, my YSL Touche Eclat ran out.

It's a moment I always dread, when the exciting little click that distributes that amazing highlighting fluid turns into a dull thud of nothing.

I dread it because I hate buying it - I love it, and it will have its place in my makeup bag forever, but I feel awful shelling out £24 for a product you can get a million dupes of for so much less money...

But I'm going to buy it anyway.

It got us thinking - every girl (or guy) must have that one product, right? The one that you hate yourself a little bit for buying, and maybe skip the details of just how much you paid for it to your other half/mother, but still buy anyway.

So tell us in the comments - what's yours?