Posted Fri May 14th, 2010 - 08:27 AM PDT
Eva Longoria walks the Cannes red carpet for the premiere of On Tour.