Are the twins almost here?
Social media is going wild today with speculation that Beyoncé is in labor! After a Shade Room report was posted on Tuesday, the Beyhive has been in overdrive thinking that their favorite singer is about to give birth to her and Jay-Z's twins.
While there's been no confirmation from anyone in Beyoncé or Jay Z's team, it's not stopping the rumors from flying. So what other information do we have about Beyoncé and her current location?