Sephora Collection Cream Lip Stain

Up, up and away! This Summer, Sephora decided to add a whopping 16 new shades to their much sought after Cream Lip Stain collection, bringing the total assortment to an astonishing total of 21 colours! Say what?! That’s not all, folks! Despite its matte texture, its avocado oil-based formula stays put on your lips even … Continue Reading