The 38-year-old singer who is soon to have her first child with actor husband Josh Duhamel held the bash in Los Angeles, reported Contactmusic.
The gathering was an intimate affair organised for her close friends who enjoyed dinner and drinks at the party.
Fergie earlier threw a star studded baby shower in July with celebrity friends Kelly Osbourne, Julianne Hough and Lance Bass in Beverly Hills in July.
In June she called her family and bandmates for the second celebration.