The 43-year-old actress and television personality was fêted by family and friends Saturday ahead of the birth of her fifth child with husband Dean McDermott.
Candy threw her daughter a lavish party at the Hotel Bel-Air in Los Angeles. Event planner Mindy Weiss decorated the space with Tori's unborn son in mind, including an electric train set that ran from table to table.
"Such an honor to host @torispelling baby shower. Tori's fifth! #babyshowers #candygram #torispelling #family #grandkids," Candy captioned a photo of a place setting on Instagram.
"Loving our baby shower today! My dream to have a moving train go around the table," Mindy added.
Loving our baby shower today! My dream to have a moving train go around the table! Thx @nancy_kaye @marksgarden for making it happen! Cloths and napkins baby blue velvet by Mindy Weiss for @wildflowerlinen chargers and glasses @casadeperrin placecards and menus @lehrandblack @hotelbelair @haydondillon @andrew_haupt7
Tori is due to give birth in the next week, and shared a baby bump photo in January with "#6weekstogo." She announced in December that she's expecting a son after sharing news of her pregnancy in October.
"It was a total surprise," the star confessed to People in the fall. "But we always wanted a big family. I'm really excited."
"This baby happened at the best time," she said. "Nothing is ever perfect, but I'm so madly in love with my husband and with our kids. The idea of adding to that is such a blessing."
Tori and Dean already share 9-year-old son Liam, 8-year-old daughter Stella, 5-year-old daughter Hattie and 4-year-old son Finn. The star is the daughter of late producer Aaron Spelling and Candy, who told TMZ in January 2016 that she was helping Tori with her financial problems.