Best Lip Gloss
13 of the Best High-Shine, Non-Sticky Lip Glosses That Have Ever Existed
9
Makeup sets make the best gifts, and they're also ideal if you've got a little purse, and need something compact to throw in your bag. These Charlotte Tilbury Mini Collagen Lip Bath Lip Glosses (£20) are slightly plumping, which is always a plus.