Hollywood’s biggest diva of pop has just given birth to twins: a boy and a girl.

According to multiple media reports, “Bey and Jay are thrilled and have started sharing the news with their family and closest friends.

The 35-year-old singer wrote, “We would like to share our love and happiness. We have been blessed two times over.

Beyonce took the chance to announce that she and her husband were expecting on her own terms, breaking the news to all and sundry in an Instagram post.

Though it has not been confirmed yet, but a fan claimed that Beyonce and her team arrived at a hospital earlier this week to deliver the good news and supposedly had to shut down the entire fifth floor of the building for privacy and security reasons.

Wishing Beyonce and Jay-Z the best of luck for their new found future!