Models are not like the rest of us. Even at their supposed worst, they emit a kind of gorgeous glow and possess legs for days that the rest of us can simply sit back and envy. One of these impossible beauties, Alessandra Ambrosio, proved this once again as she strutted her stuff down the catwalk for designer Colcci in San Paulo, Brazil, over the weekend. The 30-year-old sported a dress with heels, then short shorts and a knit sweater with heels, both with a growing baby bump since -- oh yes, did I forget to mention this? -- she's five months pregnant! And if that weren't impressive enough, know that the native Brazilian has already given birth once. She and fiance Jamie Mazur, a California businessman and the father of the baby she's expecting, are also the parents of Anja Louise, 3.
Fernanda Calfat/Getty ImagesFernanda Calfat/Getty Images
So at a time when I would be opting for anything with an elastic waistband, Ambrosio seemed ecstatic to show off her curves in ensembles she accessorized with bright red lips, and a messy updo. The hot mama was having so much fun that she even offered a playful wave to her newly single pal Ashton Kutcher, who was sitting in the front row of the audience.Fernanda Calfat/Getty ImagesWhile she was stunning in her latest runway romp, Ambrosio admitted there was a time when she was more self-conscious. She only revealed her second pregnancy to the public last month, and kept it a secret before working the Victoria's Secret show in November.
"I didn't tell anybody so no one knew at the show that I was pregnant," Ambrosio told Us Weekly. "A week before, I told my booker I don't think I'm going to be able to fit into the clothes because I gained a few pounds already, but we were just quiet."
Does Alessandra look amazing or what?
More Celebrity Features on Yahoo!:
Video: Jim Carrey's Daughter Auditions for 'American Idol'
Tracy Morgan Hospitalized At Sundance After Event
Kristin Cavallari & NFL Player Jay Cutler Expecting First Child