Kristin Cavallari looked "glowing and gorgeous" at her baby shower over the weekend.
The 25-year-old star is pregnant with her first child with fiancé Jay Cutler. Kristin celebrated with around 30 guests at a private residence in West Hollywood, Los Angeles on Saturday.
"Kristin was glowing and gorgeous. She looked so happy!" a source told US Weekly. "Guys were there, too. It was co-ed."
The afternoon celebration was attended by the blonde star's friends and family. Kristin's former The Hills co-stars Heidi Montag and Stephanie Pratt also shared in the fun-filled fete.
"It was the perfect weather for a fun celebration. Kristin arrived with her mom. She looked stunning in a black dress with her hair in a ponytail," a source added to People. "She was smiling and seemed very excited about celebrating her baby. Guests seemed to enjoy the shower as well and there was a lot of laughter."
Guests enjoyed gourmet snacks at the event, including "cupcakes with green and blue frosting".
The publication also reports that Kristin was presented with "a three-tier green sponge cake decorated with yellow stars."
Kristin received a wealth of gifts for her bundle of joy. The TV star was given a Peg Perego high chair, plush baby towels and squeaky bath toys.
Kristin and Jay's baby is due to be born on September 1.© Cover Media