Naomi Campbell, Helen Mirren at Lanvin, L’Oreal