Beyoncé has given birth to twins in Los Angeles, according to US media reports.
Her father, Matthew Knowles, appeared to confirm the stories with a tweet saying "they're here!" and a picture with the words "happy birthday to the twins! love Granddad."
The 35-year-old announced in February that she and her husband Jay Z, 47, were expanding their family.
News that the singer was expecting twins, following a post on her Instagram account, sparked a social media frenzy.
The post attracted more than 11 millions likes.
Beyoncé has kept a low profile in recent weeks, further fuelling speculation that she may have given birth.
The couple, who married in 2008, are already parents to daughter Blue Ivy, who was born in 2012.