One of the biggest surprises of 2017 was dropped on social media where confirmation of Beyonce's pregnancy came from Queen Bey herself. While all the fans of Beyonce have been raving about her pregnancy, a bunch of skeptics still managed to seep into scene and spread speculations that the "Halo" singer's pregnancy might be fake or staged.

There were even speculations that Beyonce's baby bump is fake and too small, considering that she is carrying twins. The fake pregnancy speculations clearly offended Beyonce's hoard of fans and supporters, prompting them to defend their Queen B. For the record, Beyonce is not really a fan of posting personal stuff on her Instagram profile, so when she posted a photo of her in all her pregnant glory, it was considered as a legit, almost sacred announcement by her fans.

What is pregnant Beyonce currently up to? Is she on bed rest or is she still allowed to go out and live a normal life? According to Vogue, the expectant mother of twins has been spotted flaunting her baby bump last Saturday during the NBA All-Star event in New Orleans.

Known for her high-impact style choices, it appears that pregnancy has not dampened Beyonce's style smarts. During the NBA All-Star event, Beyonce was clearly sporting a pregnant glow with a basic white shirt, ripped jeans accessorized with a silk jacket with a furry hood. Jay-z was also looking dapper in a matching white shirt and burgundy hooded jacket. Meanwhile, Blue Ivy looked adorable in Gucci dress and jean jacket ensemble.

According to Huffington Post, the multi-awarded performer's baby bump was already visible which directly shoots down all rumors and speculations that Beyonce's pregnancy is staged or fake. Do you think Beyonce's pregnancy is real or not? Share your thoughts in the comments section below!