Victoria's Secret beauty Alessandra Ambrosio is pregnant with baby number two! The model and her longtime fiance, Jamie Mazur, are expecting sometime in May. For those doing the math, that means she was three months pregnant when the photo above was taken at the VS fashion show in New York. Impressive!

Ambrosio and Mazur, who's daughter Anja is 3 now, haven't yet found out if they're having a boy or a girl. The 30-year-old model told her fiance the news back in September, but kept it under wraps when she walked in the Victoria's Secret fashion show in November. But she knows where her priorities lie. "Family is the most important thing for me and I'm thrilled to be adding to the family," she said in a statement released Wednesday.