Lipgloss
beauty
ROAD TEST: This $36 celebrity lip paint claims to last for 12 hours. But does it really?
Amy Clark
MORE
JAN, 2018