Beyonce Knowles may hate Jennifer Hudson - but she loves helping those in need.
The lovely lady friend of Jay-Z will hand out gifts to underprivileged kids in New York before heading to Houston this weekend for a traditional family Christmas.
"I do the same thing every year. I start out in New York passing toys out at children's homes," Beyonce said. "Then I fly to Houston to my mother's house, and she cooks. She cooks yams, and macaroni and cheese, and spicy turkey and greens."
From there, Knowles leaves the gift-giving up to Santa. Hopefully, he's sobered up now after a few nights out with Snoop Dogg.