Have you been living in a cave on Mars with particularly crappy wi-fi?
If so, allow us to bring you up on the big news of the past 24 hours!
No, Trump didn't drop any nukes on Arnold Schwarzenegger's house ... yet.
We're talking about the big announcement that Beyonce is pregnant with twins.
Even if you don't spend your day refreshing Bey's Instagram page (though we should point out that literally any other activity is a complete waste of your time. Fact. Look it up.), there's really no way you could've missed the news online yesterday.
Bey's announcement broke social media records.
Celebrities both big and small reacted to the news on Twitter.
And of course, the Beyhive came out in swarms to offer congratulations:
Naturally, there was speculation as to what the Carters might name Blue Ivy's little siblings, but before we can settle on the proper color-and-plant we need to answer one important question:
What genders are we expecting?
Male? Female? One of each? Something new that the universe created just for Beyonce? (Not out of the realm of possibility with her.)
Given that she appears to be pretty far along and reportedly got pregnant through IVF treatments, Bey probably already knows what she's having.
Which means that it's time to let the speculation begin! That's why you're here, right? Alright, let's get into it people ...
According to celebrity gossip site Radar Online, the cat is already out of the bag with regard to the genders of Bey's babies ...
... and an insider tells the website that 'Yonce currently has a potential mixed doubles team gestating inside her.
“Beyonce and Jay Z chose one female and one male embryo,” the source claims, while possibly burying the lede.
If you believe this report, getting pregnant for the second time was not an easy feat for the 35-year-old goddess.
The insider reveals that it was a long time coming:
“Beyonce had a really hard time conceiving on her own, so it was an easy decision for them to choose the IVF route.”
We guess that makes sense if you think about it.
Jay's probably been hoping for a boy, and no one in the world could would refuse the opportunity to create another Beyonce, so boy and girl it is!
Of course, there are only three possibilities here.
So in the months to come, you can expect to see lots of predictions, and lots of Beyonce fans saying, "Told ya so!" on delivery day.
(And shutting down Instagram with Likes.)
In an interesting twist, the source says that current events played a major role in the music icon's record-breaking social media announcement.
Yes, Bey's babies are doing their part to rescue the world from its current state of crushing despair brought about by Emperor Cheeto Skin:
Says the source, hilariously:
“Beyonce knows that the world is in such dire straits right now and she is hoping that this gives her fans some hope and brightens their day."
Thanks, Bey Babies!
Now, if the two of you could just go ahead and turn 35 so that we can elect you the first duel presidents, that would be great!
Actually, big sister Blue might have something to say about that, having had the spotlight to herself for five years now.
Don't expect her to give it up easily! Case in point? Check out Bey and her daughter in these beautiful pregnancy shots ...