Best Liquid Lipsticks of All Time
The Best Liquid Lipsticks That Belong in Every Makeup Bag
6
Giorgio Armani Lip Maestro Lip Stain ($27, originally $45)
The Giorgio Armani Lip Maestro Lip Stain is velvety soft and matte but doesn't feel dry like normal matte formulas — like so soft you can actually rub your lips together while keeping the color perfectly in place.