Heidi Klum celebrated her 40th birthday on Saturday by throwing herself a lunch at the Bel-Air Hotel.
In attendance were Klum's close friends, like Fergie, who wore a multicolored dress and white blazer atop her growing baby bump.
Popular VideoPeople were so furious about this Pepsi ad that Pepsi pulled it after just one day. Watch it here and decide if it's offensive:
Klum wore a Mad Hatter-type hat with a black sequin jacket and black pants. She attended the party with boyfriend Martin Kristen.