Lil' Kim, 39, has given birth to her first child, sources have claimed.
According to reports at US Weekly, the 39-year-old's little girl was born on Monday at Hackensack University Medical Centre in New Jersey.
And she's apparently given her a very unusual name; Royal Reign.
The royal-themed baby shower, held last month, was clearly a hint of things to come.
Kim talked to In Touch magazine about the regal theme, coyly admitting: “Everything had a royal twist.
“At the beginning of the party, I was announced as The Queen with two trumpeters and even wore a crown."
The Magic Stick hitmaker also revealed she couldn't wait to meet her daughter for the first time, saying: "I'm just so excited to be having a little princess. She's just going to be so girlie and fabulous – just like her mummy.”
Royal Reign weighed in at six pounds, five ounces and is 50 centimetres long, according to Entertainment Tonight.
Royal is Kim’s first child, but she makes baby number two for father Mr. Papers who has a four-year-old son.
What do you think of Lil' Kim's baby name choice? Let us know via the Comments Box below now.