Beyonce announces she is pregnant with twins!

Beyonce has announced that she is pregnant again and that the Carter brood is expanding by not just one, but TWO baby Bey & Jay's.

Bey posted the a pic of her in her bra and underwear, cradling her bump while wearing a veil with a beautiful floral backdrop.

She added a caption which read: '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.'

Beyonce & Jay-Z already have a five-year-old daughter, Blue Ivy, who no doubt will be super excited about becoming a big sister. Especially twice in one go!

Congrats to the Carters - we are so happy for you!