Photo: eva longoria cannes 30 | Photo 1131181 | Just Jared: Entertainment News