Today at the Cannes Film Festival the "Madagascar 3" premiere drew stars Ben Stiller, Chris Rock, Jessica Chastain and more, plus guests Salma Hayek, Naomi Watts and Bella Heathcoate. Meanwhile, stars Robert De Niro, Jennifer Connelly and James Woods re-lived old times at the premiere of the new restoration of Sergio Leone's gangster epic "Once Upon a Time in America."

Check out the photos here:

Dave Lewis has been a Los Angeles-based entertainment writer and editor for nearly ten years. Originally hailing from Minneapolis, he moved to L.A. in 1996 to attend USC, before working for various periodicals and web sites including a lengthy stint at He joined the HitFix staff in 2011.