Alessandra Ambrosio has revealed that she is expecting a baby boy.
The Victoria's Secret model is pregnant with her second child to add to her family which already consists of daughter Anja, three, with fianc Jamie Mazur.
The 30-year-old Brazilian beauty is just five weeks away from giving birth and is delighted to be having a son.
"I am having a boy! I am so excited," she told E! News. "Because I already have a daughter I know what to expect with a girl, so having a boy means it's going to be surprising all over again."
"My fianc is so excited. Now he has company! He won't be in a house full of girls anymore!"
Alessandra added that she had lots of girls names picked out but will now need to find a boy's name that "works well in both Portuguese and English."
"I am feeling really good," she said on how her pregnancy is going. "My back is starting to hurt a little bit, but I am doing yoga three times a week and taking walks on the beach, so that is helping."
Alessandra says that she "used to say that I wanted five kids, but we'll see how it goes."