Internationally renown actress and L’Oreal brand global ambassador Aishwarya Rai makes a stunning entrance at the 63rd Annual International Cannes Film Festival. Don’t you wish you were there? If all those cameras in the background freak you out, check out this next view. Gorgeous, sunny South of France. Sigh. Photos courtesy of Mercedes Benz Fashion [...]