Known for her yearly Halloween parties, Hudson moved the tradition to December, hosting a Friday night party at her home in Southern California's Pacific Palisades.
While the gathering was as star-studded as always, one person noticeably missing was the Nine actress's former boyfriend, Yankee slugger Alex Rodriguez, who has been spending time at his Miami home since he and Hudson broke up earlier this month.
Though love may not have been in the air for Hudson, 30, she made sure her many Hollywood pals had a great time. Among them were Kate Beckinsale, a solo Toby Maguire, Fergie and Josh Duhamel – described by one guest as "lovey-dovey" – as well as Liv Tyler, Jason Staham and Hudson's parents, Goldie Hawn and Kurt Russell.
Guests sported casual holiday attire, and there was certainly no lack of behaving festive. Hudson decorated with endless strands of tree lights, reindeer statues in the garden and valet parking attendants dressed as Santa.
"There were singers caroling to start the night and then a hip-hop DJ played later," says the guest. The festivities continued into the wee hours before guests made their way home.
And as for Hudson, "she played the perfect host," says the source. "She couldn't have been in a better mood."