Actress Rachel Weisz takes part in ICAP’s 20th annual global Charity Day at the North American headquarters in Jersey City, NJ on December 5, 2012.
Credit/Copyright:

← Back to story: Celebs boost ICAP's 20th Annual Global Charity Day (With Photos)

More about the featured celebrities