Liquid Lipsticks have been extremely popular and amongst the many brands of liquid lipsticks that are out there, Stila’s Stay All Day Liquid Lipsticks still stands out from them all. Their Holiday Gift sets were everywhere, this past season. Featured on Birchbox, seen at Beauty Boutiques in Shoppers Drug Mart and on the lips of other beauty enthusiasts, I was excited to give the Stila Liquid Lipstick in Chianti a try! View Post