Beyonce pregnant? Well, it's about time!
Finally! And can you say, put a teething ring in it?
According to US Weekly, the 29-year-old singer/dancer is in her first trimester of her first pregnancy. She had wanted to finish another album before getting pregnant but she's thrilled despite the timing. An insider tells Us that she realizes that "this is a gift from God and she's so happy."