Pop queen Beyoncé is pregnant with twins. She announced the news in an Instagram post where she reveals her bump while dressed in underwear and a tulle veil, in front of a wall of roses.

 “We would like to share our love and happiness. 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,” reads the caption.

She has described motherhood as ‘beautiful’.She said: ‘When I wake up in the morning, the best thing in the world is seeing her face. It’s just such a beautiful time in my life to have a child and every day see something new and see her learn something new.’ Beyonce and Jay-Z met in the late 1990s and got married in 2008.

Beyoncé is due to headline April’s Coachella festival. Assuming the announcement has come after the traditional 12-week pregnancy waiting period, she will be at least five and a half months pregnant when she takes to the stage.

Beyoncé and husband Jay Z’s daughter Blue Ivy was born in 2012. She revealed her pregnancy with Blue Ivy on the red carpet at the MTV music awards in 2011, before showing off her bump after a performance of Love on Top.

Beyoncerevealeds.jpg