Jessica Simpson has said repeatedly that she's ready marry her fiance, Eric Johnson.
But what's a wedding without a bachelorette party first?
On Monday night, the singer, 33, and her former NFL player beau, 34, threw a co-ed bachelor/bachelorette party on the rooftop of the Eveleigh restaurant in L.A.
"Everyone had so much fun celebrating Jessica and Eric," a source told ABC News. "Dinner was great, there were a bunch of touching toasts and then everyone went dancing!"
Simpson's mother, Tina, kicked things off with a speech about her daughter and son-in-law-to-be, and then friends from both sides toasted the happy couple. Meanwhile, appetizers including Brussels sprouts, fried artichokes, truffle fries and salad kept everyone sated until the dinner was served: a family-style meal of chicken, meatballs, steak and veggies.
A few weeks ago, Simpson, who has two children with Johnson, gushed about their relationship on Instagram.
"I am so honored to be the mother of your babies and loved by you every moment," she wrote. "I can't wait to marry you!!! Best 4yrs of my life!!!"