Chissy Teigen’s due date is now only weeks away, and as the 32-year-old mom of one prepares to become a mom of two, her BFFs are taking care of her.

Teigen took to social media this week to let fans in on a celebration that caught the guest of honor off guard.

“These are my best girlfriends on the planet,” Teigen said in a video selfie from a table at a restaurant, panning to show all of her supportive pals. “I have a surprise baby shower. I love you guys.”

The Lip Sync Battle host is expecting her second child with husband John Legend and has already announced daughter Luna, age 1, will be getting a baby brother. “Boy names are really tough,” Teigen recently told Ellen DeGeneres. “I don’t even think he will have a middle name because we can’t even think of a first name.”

The transition from one child to two can be a tricky and busy one for moms, and having help from friends as awesome as this during that time is really the best baby shower gift of all.

As Teigen says, “Ain’t nothin like girlfriends.”