In a stunning revelation certain to shock fans the world over, Selena Gomez revealed via Twitter today that she's four months pregnant with her first child.
The father? None other than her troubled on-again, off-again boyfriend Justin Bieber.
"Been keeping quiet for too long," the 21-year-old singer tweeted. "So happy to finally share my news with you guys! Justin and I are expecting!"
Bombarded by requests for further details, Selena later tweeted that she's "4 months along," adding that she and Bieber "couldn't be happier" about the news.
The shocking (or maybe not so shocking) tweets come on the heels of yesterday's news that Justin Bieber and Selena Gomez are engaged.
Neither party could be reached for comment and Justin has been uncharacteristically quiet on social media sites since the news was announced.
The 20-year-old dad-to-be's only activity during the last 48 hours has been a cryptic tweet of a winking smiley face and the words "believe it, haters."
Other details of the pregnancy, according to sources close to the couple:
- In tribute to his best friend, Justin has reportedly insisted that the child be named Lil Za, Jr.
- Justin has already contacted an artist who specializes in tattoos for infants and allegedly told a friend he'd like the child to have "double sleeves" and a Canadian maple leaf in the center of his chest.
- Selena is scheduled to begin shooting a sequel to the film Spring Breakers just 2 days after her due date, but believes she'll have no trouble getting her bikini body back in time.
- And, of course, the most important part of this story: April Fools!!!