Fans and followers of Beyonce were ecstatic when they found out that the singer was pregnant with twins. Queen B hasn't announced the gender of her twins but internet sleuths are theorizing that she may have two boys come delivery day.

Since announcing her pregnancy with Jay Z online, Beyonce has relatively kept the good news on the down low since then. While fans and followers of the singer know she's having twins, the gender is still unknown.

According to Vogue, fans have come up with a theory that Beyonce may be having twin boys. This comes after Queen B uploaded several images on her website to which the fans took as a hint of her babies' genders.

Some eagle-eyed fans noticed that in one of the photos posted Beyonce is wearing the same earrings she did for her 2008 song and music video "If I Were A Boy." This is how the fan-theory started and speculations of Queen B having twin boys spread online.

Mail Online reports that Beyonce has a way of subtly hinting any of the good fortune she receives. The outlet notes that Queen B reportedly posted a photo of her doing a peace sign or the manner of posing using two fingers before announcing her twin pregnancy on Instagram.

Additionally, Beyonce also did the same for her "Lemonade" album by posting a picture of her with lemons. In her recent photos, a fan pointed out that Queen B's twin boys may be coming in May this year as she has been wearing Emerald stones lately.

The statistical probability of Beyonce getting twin boys is about 25% to 30% but it can happen. Queen B has not yet confirmed the gender of her twins as of this writing.

Do you believe Beyonce will be having twin boys this May? Tell us Queen B crazy fan the  theories you saw on the internet in the comments below.