Beyonce took to Instagram to share some exciting and unexpected news - she is pregnant with twins!
The singer posted a beautiful baby bump pic in her lingerie, draped in a veil.
She captioned the photo, "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"
And within a matter of hours, Queen Bey's fans helped her break a new record: for the most popular post on Instagram with - wait for it - 7.3million likes and counting.
Previously, the record was held by Selena Gomez, with her post below (which drew 6.3 million likes).