The American singer, songwriter and actress Beyonce is pregnant for the second and expecting twins with her husband Jay Z.
The 35 year old pop superstar who already has a five year old daughter Blue Ivy with Rapper Jay Z, announced the news by showing her first baby bump photo-shoot in a bikini with flowers decorated all around her. She posted the same picture on instagram and captioned it as, "We would like to share our love and happiness," she writes in the caption. "We have been blessed two times over. We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes. - The Carters."
Her baby bump will be more evident two months later, when she will be at the two - weekend festival in California, that is among the world's premier live music events.