It's a well-known fact that everything, EVERYTHING Beyoncé does is meticulously planned to the last, teeny tiny, perfect detail. It's part of her plan for ultimate world domination. You don't just become Queen B thanks to a series of fortunate accidents and coincidences, do ya? HUH?
So, this fan theory that Bey has actually revealed the sex of her and Jay Z's twins via a pair of earrings is, in actual fact, not as crazy as it sounds.

After she posted a series of baby bump pictures online, eagle eyed fans were quick to notice the earrings she's wearing in the shoot are the exact same pair as the ones she wore for the If I Were a Boy music video.

Which QUITE CLEARLY means Bey and Jay are having twin boys.
Or it might just mean she's really feelin' herself in those earrings, they are pretty fierce.
Either way, the internet has spoken:
They don't call her Mrs. Petty for nuthin' (do they even call her that, asking for a friend?)