Fergie is due with her first child this fall, but yesterday her gay best friends threw her a baby shower, which she is calling a "Gayby Shower". Sounds like it was an awesome party.

Watch, you will start seeing these kinds of baby showers popping up all over the place now.

Kelly Osbourne, Julianne Hough, Lance Bass, Adam Lambert & Perez Hilton were just some of the celebs in attendance.

BTW...how fabulous does Fergie look?