If you were looking for a decent cruelty-free dupe for Mac's 'Heroine'- look no longer :) I found a great one!
'Heroine' is one of the Mac's most popular lipsticks. It's a beautiful shade, but it might be a bit hard to pull off at first.
It is described as matte however to me it has more of a semi-matte/ satin finish. It lasts for about 5-6h on the lips and wears out nicely (leaving an intense red stain). It is not kiss-proof and it will, definitely, transfer on your glass/ cutlery.
It is a beautiful lipstick, but there are few reasons why I wouldn't recommend it.
Firstly, Mac isn't cruelty-free.
Secondly, this lipstick is quite expensive (£15.50 is a lot for not an everyday shade).
Thirdly, you need to apply two layers of this lipstick to get an opaque colour coverage.
So, let's move on to the dupe. 'Liberty Matte' by Makeup Revolution' retails for £2.49.
Shade wise these lipsticks are almost identical. I would say that 'Liberty Matte' is a bit warmer, which makes it more wearable. It has the same finish like 'Heroine' and very similar staying power (4-6h). It has a bit thinner consistency and applies on the lips beautifully.
The only con of this lipstick is its scent- it's too sweet and sickly for my liking (I'm super sensitive and picky when it comes to scents though).
All in all, I do prefer 'Liberty Matte' over 'Heroine'.
I hope you guys liked my first cruelty-free vs. non-cruelty free comparison as there's lots more to come:) Have a great day!