Pregnant Christina Aguilera celebrated her baby shower in L.A. on July 12 Credit: Jason Merritt/Getty Images

Counting down to baby No. 2! Christina Aguilera, who is expecting a baby girl any day now, was the guest of honor at a baby shower in L.A. on Saturday, July 12, Us Weekly can confirm.

The "Beautiful" singer celebrated her second pregnancy at an evening co-ed bash at a private residence. She wore a fitted Lattice maxi dress by Tees by Tina in cream and accessorized with a matching jacket and flower wreath headband. At one point, the Voice mentor went barefoot and fiance Matthew Rutler sweetly kissed her growing baby bump.

"It was very romantic with candles everywhere," an insider told Us. "Christina looked so happy and excited." During the shindig, 33-year-old Aguilera gushed about her daughter-to-be, noting that the baby's pink nursery is finished.

Guests at the bash sipped on pink champagne, Ole Smoky Watermelon and Ole Smoky Strawberry Moonshine cocktails. Some ladies in attendance even concocted their own "Mommy" cocktails, which mixed Ole Smoky Moonshine, fruit juice, lemon, and simple syrup.

The party got a bit more "Dirrty," however, when Aguilera was presented with a graphic cake. The sweet treat was decorated with a blonde woman giving birth on a hardwood floor—with the baby's head making an appearance.

Us broke news in February that Aguilera and Rutler were expecting their first child together. The singer already shares 6-year-old son Max with ex-husband Jordan Bratman.