There were lights, cameras and whole lot of action at the Cannes red carpet as stars like Aishwarya Rai Bachchan, Victoria's Secret model Doutzen Kroes, Robert Pattinson, Kristen Stewart and many others walked the red carpet for L'Oreal Paris.
(Courtesy: L'Oreal Paris)