To You Beauty, With Love
From the essentials to the luxurious, there is always something fabulous to give the beauty lovers in our lives at Christmas in terms of trending beauty products. This year we've compiled 100 of the hottest from the slickest brands - from classic red lips to the everyday necessities in skin care, here's what we'll be giving (and fingers crossed, receiving) this holiday season..