In case you've been living under a rock, you'll know by now that Beyoncé is pregnant with twins. Announcing the news in the most Beyoncé way possible - with an arty posed pic on Instagram last night - it's already been devoured by the Internet, with fans and well-wishers alike sharing their own hilarious reactions, memes and parodies of the soon-to-be iconic shot. (Including several celebrities, with Ellen De Generes winning with best parody pic, 100%).
Here are our favourites so far.
Some people couldn't wait to shout the news far and wide
Others saw it as a sign that 2017 might not be too bad
And as a chance for some political commentary
How to go one better than getting pregnant? Have twins
Or was she just giving us something to be hopeful for?
And will she still be headlining Coachella in April?
There were also the inevitable comparisons to having a big meal
And even suggestions of baby names
Speaking of Blue, here's her reaction
Then the Internet started having a little fun at Bey/Jay and even Salt Bae's expense
And The Fat Jewish wins for best meme EVER.
Congrats, B.