L'Oreal Paris names Lea Michele as newest brand ambassador