Pop diva, Beyonce and her rap mogul husband Jay-Z have welcomed twins in Los Angeles, according to multiple US media reports.

This hearty news which comes days after Jay Z and Blue Ivy were spotted at a Los Angeles hospital, which triggered speculations that the pop star had gone into labour.

For many days, fans of the singer celebrated online while waiting for news that their queen had given birth to the twins. Now, sources from the family have confirmed that Beyonce has, indeed, given birth to the much-anticipated twins.

The singer announced her pregnancy in February of this year on her social media with an iconic photo that later became the most-liked photo in the history of Instagram.

Beyonce gave birth to Blue Ivy on Jan. 7, 2012 in New York City.