Beauty and the Beast is getting a makeup line for L’Oreal Paris that has lipstick and nail polish sets for each of seven characters.