Beyonce Knowles and rapper Jay-Z are expecting for their first child.
The 29-year-old singer wanted to wait to have kids and was shocked, but thrilled by the news according to reports.
A source close to the singer told Us Weekly , “B was shocked.”
“She loves kids, but she wasn’t ready to be a mother just yet.”
Us also reported that another source stated that the singer sees her first baby as “a gift from God and she’s so happy.”
A reporter from Us Weekly, Rebecca Beinstock told ABC News that Beyonce is in her first trimester and the two is “very, very excited” about the pregnancy.
The 40-year-old rapper wanted kids for sometime according to reports.
Bienstock also said that celebrity friends of the two stars have already been giving their well wishes
Us Weekly reported Beyonce’s sister Solange stated, “She’s got the most beautiful heart… She’ll be a great mom.”
Photos by WENN