MAC lipsticks have been a beauty essential for years, offering timeless shades that suit every skin tone. This list features 10 must-have colours, from bold reds to everyday neutrals.
Although, isn’t half the fun of wearing one of the best red lipsticks leaving a little trace of it wherever you go? Arguably the most famous red lipstick shade, MAC’s Ruby Woo is well-loved by ...