Singer Beyonce Knowles and her rapper husband Jay-Z are reportedly expecting their first child. The 29-year-old singer was surprised by the news. A source told Us Weekly, "B was shocked. She loves kids, but she wasn't ready to be a mother just yet. She really wanted to get her album done and tour the world again."
Still, other sources commented on how overjoyed the singer truly was by the news.
Congratulations to the couple!