The mom to be and Black Eyed Pea celebrated her baby on board with husband Josh Duhamel at her side during a "Gay-by" shower on Sunday.
The shower was thrown at the SLS Hotel in Beverly Hills by her gay best friends, including her agent, and hairstylist, and featured drag performers and a onesie decorating station.
VIPs such as Julianne Hough, Adam Lambert and Kelly Osbourne all attended and saw a drag performer sing "Let's Hear It For the Boy" since Fergie and Josh are expecting a baby boy. Non-pregnant partygoers sipped specialty Patron Ferg-aritas.
But there was also lots of fun for kids, including face-painting, balloon animals, a candy bar and a four-tiered cake.
Clearly, dad to be Josh enjoyed himself, too. He posted this cute shot of him and Fergie from the party and wrote: "Who knew a baby shower could be so fun?"