Kevin Hart sent 300 children on a $100 shopping spree.
The 36-year-old comic teamed up with basketball star Chris Paul for their second annual Holiday Takeover event at a Los Angeles branch of retailer Target and allowed the youngsters to splurge on new toys - so long as they also bought at least one gift for someone else.
The children invited to take part were from several Los Angeles youth organisations, including the Brotherhood Crusade and the Boys & Girls Club.
Chris tweeted a picture of himself and Kevin wearing Santa hats and posing with the children and wrote alongside the image: "Just surprised 300 kids with holiday gifts - on to the next location for 300 more! #ChrisAndKevinHolidayTakeover (sic)"
And the two stars' generosity didn't end there as yesterday (23.12.15), they dished out more goodies to youngsters with the help of toy brand Hasbro.
Chris tweeted: "Thank you to @HasbroNews for helping @KevinHart4real and me give toys to over 900 kids for the holidays. (sic)"
The 'Get Hard' actor finds helping others is one of his favourite things about the holiday period.
He posted on Instagram: "Me & @cp3 Holiday Takeover is putting smiles on Kids Faces all over Los Angeles. This is why I love the Holidays!!!! #MerryChristmas #SpreadLove #WeDoitForTheKids #GivingBack (sic)"