Nicola Peltz often looks flawless on red carpets and even in her social media selfies, but she has also had some major makeup ...