Beyonce and JAY-Z have reportedly called their newborn twins Shawn Jr. and Bea.

It was revealed earlier this month (Jun17) that the Drunk In Love star had given birth to the pair, although neither she nor her rapper spouse have commented on the claims. However, Beyonce’s dad Mathew Knowles appeared to confirm the news by taking to his Instagram to wish the tots a happy birthday.

The twins are said to have been kept in hospital since their birth due to a “minor issue”, but are apparently set to be discharged “any day now”.

And a new report on claims an insider has let slip the monikers the famous pair have chosen for their newborns.

“They had twins, the boy’s name is Shawn after his dad, and the girl’s name is Bea – after their parents,” the source told the outlet.

Beyonce is often referred to as Bey, while JAY-Z’s real name is Shawn Carter.

Following the website publishing their piece, the Internet went wild as Beyonce’s fans, known as the Bey-hive, responded to the name claims.

However, there were mixed reactions to the report, with some fans approving while others thought the duo could have pushed the boat out more when it came to choosing names for the twins.

“If the Beyonce rumours are true, imagine having a family with names like Jay Z, Beyonce, Blue Ivy and Bea and you’re called Shawn,” one wrote, while another added, “Shawn and Bea Carter? Are these the real name idk (I don’t know) how I feel about them lol (laugh out loud).”

Others praised the pair for the names, with one supporter tweeting: “They’re saying the twins names are Shawn Jr and Bea….if that’s true, I like!!!!”

Beyonce and the 99 Problems hitmaker tied the knot in April, 2008. They welcomed daughter Blue Ivy in 2012, but the singer experienced heartbreak before becoming a mum when she had a miscarriage during her first pregnancy. She previously insisted experiencing such a sad loss made her even more grateful when she eventually gave birth.

“There’s no words that can express having a baby growing inside of you,” she said.