Toys For Tots

[Cannes, May 11. Image via Getty]

CANNES, FRANCE - MAY 11: A general view of atmosphere outside the Palais des Festivals at the annual film festival on May 11, 2010 in Cannes, France. The 63rd Cannes Film Festival will run from May 12 to May 23. (Photo by Dave Hogan/Getty Images)