Too Faced are one of our fave ever beauty brands. Their products are a regular staple in our make-up bag and their packaging is quite literally to die for.

Who else would design a make-up brush with its very own bow tie?

In paradise with the one & only Mr. Right. #toofaced

A photo posted by Too Faced Cosmetics (@toofaced) on Oct 21, 2016 at 11:31am PDT

*Insert all the heart eyed emojis*

Blush all day and night with our Sweethearts Blush or Love Flush. Which one is your fave? #toofaced

A photo posted by Too Faced Cosmetics (@toofaced) on Sep 30, 2016 at 9:26am PDT

Chocolate + eyeshadow = the true death
Is this what heaven looks like?

Happy Sunday! Which Too Faced products are you using today? #regram @sp4nkblog #toofaced

A photo posted by Too Faced Cosmetics (@toofaced) on Jul 31, 2016 at 7:58am PDT

Yes, Too Faced are the Queens of all things adorable, so it only makes sense then that they have a lipstick named after the tears of the most magical animal to ever exist. We’re losing the term ‘exist’ loosely here, so don’t go all David Attenborough on us ok?
‘Unicorn Tears’ is one of Too Faced La Crème Lip Creams and if you didn’t think a blue lipstick could be beautiful, we are about to prove you wrong.

Unicorn tears #makeup #toofaced #toofacedunicorntears #lipstick #beautiful #love #toofacedcosmetics

A photo posted by Kim (@kimberley_ab) on Nov 16, 2016 at 11:59pm PST

It looks blue in the bullet, but when you apply it, you are left with the prettiest pink/purple iridescent finish, perfect for that whole Snow Queen vibe we’re going for this Christmas.
Now sadly the lipstick is currently sold out (bloody typical) but we will be refreshing the page until it comes back in stock. Meanwhile let’s just lust over everyone else wearing it on Instagram…
Too Faced, we love you.
Originally appeared on cosmopolitan.co.uk