Rapper Lil' Kim has given birth to a baby girl. Like many celebrities, she has given her daughter an unusual name - Royal Reign.

Rapper Mr. Papers is the father.

The Brooklyn-born singer stunned fans in February when she revealed her pregnancy, showing up to New York Fashion Week wearing a tight dress and an obvious baby bump.

According to UsMagazine.com, she said at the time: "I'm still going to work. I'm still going to be hardcore, the baby has made me even more of a beast!"

Lil' Kim is known for hit songs including "No Time," "Ladies Night" and a "Lady Marmalade" collaboration with Mya, P!nk and Christina Aguilera. She was good friends with the late Notorious B.I.G.

She spent a year in prison in 2005 for perjury and has been accused of having too much plastic surgery.

Check Out 15 Terrible Celebrity Baby Names