In less than 24 hours, Beyonce's pregnancy picture has become the most liked photograph in the history of Instagram.
The announcement that she was expecting twins with Jay-Z also generated half a million tweets in just 45 minutes.
Here are some of the best reactions on social media.
Beyonce's mum was relieved the cat was out of the bag
Quote Message: WOWI don't have to keep the secret anymore! I am soooo happy ❤️❤️ God is so good❤️ twin blessings. Thank you for all your well wishing beautiful messages . I appreciate them soo much❤️ from Tina Knowles
Others were thankful to get some good news, at last
While Ellen DeGeneres had an announcement of her own
Soon, the puns started flowing in
Inevitably, there were Destiny's Child jokes
Everyone had fun guessing what the babies would be called
Finally, everyone remembered Beyonce was supposed to be headlining Coachella in April...
A Beyonce fansite discovered further pictures from the photoshoot
And celebrities couldn't wait to congratulate the happy couple
Quote Message: so excited about this news!!!! Congratulations to you @Beyonce and my big brother Jay!!! from Rihanna