A source tells ET that the 32-year-old model and husband Justin Ervin celebrated their baby shower with family and friends at The Foundry in New York on Friday night.
The expectant mother was all smiles at the shower, which began around 6:30 p.m. ET, the source says. She was rocking a red midi dress by Victor Glemaud and sneakers, and she even busted out some dance moves with music playing all night long, which included tunes by Mary J. Blige and Aaliyah.
According to the source, with Ervin by her side, the mom-to-be took the microphone during the celebration to thank their family and friends for being there. Graham sent her gratitude to everyone for their prayers and support, saying, "We can't raise this baby boy without all of you and we're so excited to do it with all of you. You are our community, our loved ones." Graham finished her speech cheering, "Let's party!"
"You could tell Ashley and Justin are so in love in the old-school sense, the way they fawned over each other," the source says. "It was too cute."
Inside the event, there was a nail bar, an ear piercing station and tattooing available, the source adds, saying "It was above and beyond."
At the shower, guests were treated to finger foods like sliders, salmon and a massive sweets table, which included fruit-flavored candies, gumballs and chocolates. For dessert, there were cupcakes that spelled out "Welcome Baby Ervin" and a five-tier vanilla cake adorned with flowers, hearts, birds and "Baby Ervin" decorations. There were also churro ice cream sandwiches. On the tables, there were little white napkins with "Baby Ervin" written in blue.
In attendance was jeweler George Khalife, who posted a photo with the couple. "Congrats to the mama to be! #queen," he captioned his post.
"I'm feeling good … I can't stop rubbing the bump," she said. "Cantaloupe, celery, cucumber -- those have been my biggest cravings. Isn't that weird? I'm happy about it, but also I wanted to eat French fries every day, but I don't want it."