Jasmine Villegas pregnant
Jasmine Villegas is pregnant with her first childGetty

Justin Bieber's rumoured former girlfriend Jasmine Villegas is pregnant with her first child. The 21-year-old singer is apparently six months into her pregnancy.

Villegas announced the news during an interview with Cosmopolitan for Latinas. She said: "As of next week, I'll be six months pregnant! I'm so, so excited to finally be sharing the news with the rest of the world."

"Well, it came as a total shock. You take the test, and you're not sure, and then you take another one. It was a very crazy moment for me; I never thought I would have a baby at 22, but I'm definitely excited. I'm super excited to meet my baby and to be a mom," she said.

Villegas also talked about her hopes for motherhood. She said: "The fact that I'm still young made me so nervous. You never know what people will say. It's looked down on to be young and pregnant in this country.

"You have shows like 16 and Pregnant, where kids are put on a pedestal to be judged. A girl who has a child young is thought of as fast and wild, or as someone who doesn't know how to raise a child. But I've always known that I wanted kids, and I know that I'm old enough and that I'm responsible. In Latino culture, it's normal to have kids young," she continued.

Villegas declined to name the father of her child. She said: "Everything is going well, and he's very supportive."