Elf Flawless Finish Foundation REVIEW (cruelty-free, vegan)

As I slowly use up all my makeup stash bought prior going vegan, it is getting closer and closer to the day when I have to leave my favourite foundations behind like Estee Lauder Double Wear Light, YSL All Hours, MUFE HD, Chanel Vitalumiere Aqua, and all the rest. It will be a task and a half to find replacements when it comes to texture and staying power but it’s all for the animals and the planet so I am excited to start my foundation journey.

Elf Cosmetics are cruelty-free and vegan, a budget brand that I’ve been drawn to before. I’ve already used and liked their mascara so I thought, what harm can it do to test one of their foundations. The Flawless Finish Foundation has been out for years so I am a little bit behind with this, but let’s see whether it passed the test when it comes to my rather tricky taste in bases. Here are the details:


Packaging: The packaging is simple, sheer frosted glass bottle, the pump dispenser makes the application clean, hygienic and simple.

The Claim: “The lightweight, oil-free formula blends naturally into the skin for a beautiful semi-matte finish that lasts all day long. The liquid formulation restores uneven skin textures and tones for visibly brighter skin.”

Who it is for: I think this could work on most skin types, probably not very oily or dry ones. It is oil-free and all skin tones are welcome: there are 40 shades available in the range.

Texture: lightweight, creamy, soft consistency, easy to blend with a damp sponge.

Finish: natural, satin, not too matte, not too glowy, it looks like skin, it is a great all-rounder, perfect for all occasions from popping out to the newsagents or to a fancy red carpet event.

Coverage: medium, buildable to full, a little goes a long way.

(Sun protection: It used to be SPF 15, I’m not sure why brands even bother with anything under SPF30 in this day and age, to be honest, so I am glad to see they have ditched the idea.)

How it worked for me:  I have been using this for two weeks now (my shade is Beige) and I really like how it wears. I’ve been applying it with a damp Real Techniques sponge over my SPF50. The application is quick and easy, and I love how mess-free the pump allows the whole process to be. The natural and brightening finish of this foundation is beautiful and all your other makeup blends into it like a dream. It is is very comfortable to wear during the day, it also makes the skin look fresh and bright without oxidizing which makes it perfect for long working days or special occasions. Around halfway through the day a quick touch-up is needed but with a lightweight foundation like this and a slightly oily t-zone like mine, it’s perfectly fine. A quick spritz of the Bodyshop Coco Calming Face Mist and using my fingers I just tap along until my base is fully blended again, re-touch the concealer and that’s it. I usually avoid powders these days but I guess you could use one for touch-ups too.

No matter how much I like to be without makeup at home, evening cleansing is not one of my favourite things to do so I like to have it over and done with very quickly. I removed the foundation with a cream cleanser and cloth and it didn’t take long to wash off the last traces of it which made me very happy. I would definitely re-purchase just to see how it works in the long run but if I bump into another vegan option, I will try that too.

Value for money: it is budget-friendly (£7.50), great value for money despite you only get 20ml instead of the usual 30ml. It is available at Boots or Superdrug in the UK.

Before and after:


no makeup                                foundation only                              full makeup



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s