Silverman, who is expected to give birth to the 'X Factor' star's first child in February, was treated to a day of fun with Terri Seymour and Mezhgan Hussainy while the father-to-be spent the afternoon at the nearby Peninsula Hotel, reported E! online.
Attendees were escorted into the house past a giant Christmas tree in the entryway, and were greeted by two hostesses who offered them drinks.
The home was decorated with a variety of flowers including white orchids, white roses, blue hydrangeas and yellow orchids.
After a day of fun, the shower wrapped up late in the evening.