Best Lip Gloss
13 of the Best High-Shine, Non-Sticky Lip Glosses That Have Ever Existed
13
The Tower28 Beauty Clean ShineOn Jelly Lip Gloss (£15) has a bit of a cult following. It comes in 10 pretty shades, but we love this fun pink.