Beyonce has just announced she is pregnant with twins. The singer made the announcement in a post on Instagram.
She said "We would like to share our love and happiness. We have been blessed two times over".
Beyonce and husband Jay Z already have a daughter, Blue Ivy who was born in January 2012. Beyoncé suffered a miscarriage a year so earlier, and described it as "the saddest thing" she had ever been through.
Her statement this evening continued "We are incredibly grateful that our family will be growing by two, and we thank you for your well wishes. - The Carters".