Giorgio Armani Beauty Eye Tint Liquid Eyeshadow 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. Giorgio Armani Beauty Eye Tint Liquid Eyeshadow $39 from sephora.com Buy Now