It's only the beginning of the Cannes Film Festival, but already Eva Longoria, Freida Pinto, Diane Kruger and more are heating up the red carpet!