Will Smith met and had photos taken with fans at the Seven Pounds premiere for charity.
The versatile and accomplished actor was generous to fans if they were generous to charity, the fans were let onto the red carpet to pose with the Hollywood star if they brought along cans of foods for families in need.
As well as asking fans to give, Smith also donated 300 Thanksgiving turkeys to the Florida Marlins Community Foundation charity for disadvantaged families.
‘When I wake up in the morning, I’m looking to do everything that I can do with the work that I put out, the movies that we make, just every second of the day to be able to make someone’s life better,’ Will Smith said at the Seven Pounds charity premiere.