Beauty and Style L’Oreal’s ‘Beauty and the Beast’ makeup line will break your heart into a million pieces