Best Liquid Eye Shadow at Sephora
The Best Liquid Eye Shadows to Make Your Eyes Twinkle
5
For the longest-lasting colour, try Giorgio Armani Beauty Eye Tint Liquid Eyeshadow ($39). It promises to stay on for 16 full hours and comes in 21 shades.