Makeup

These are the beauty products our favourite stars will forever re-buy...

Don't mind us, just off to buy every single one...
Image may contain Face Human Person Kendall Jenner Rosie HuntingtonWhiteley Olivia Wilde Emma Watson and Necklace
Rex Features/PA/Getty Images