Lil’ Kim is sharing more details about her surprise pregnancy. Over the weekend, the rapper announced the date of her baby shower via Instagram, while also revealing she is having a baby girl.

In February, the 39-year-old surprised fans when she arrived at New York Fashion Week with a baby bump.  She is at least three months pregnant, and the father has been revealed to be her on-again, off-again boyfriend, who goes by the name Mr. Papers.

Shortly after showing off her bump, she confirmed her pregnancy to Us Weekly, saying, "I’m so excited! I’m a few months along, I can’t wait to be a mom! I’m still going to work! I’m still going to be hardcore. The baby has made me even more of a beast!”

On Easter Sunday, Lil’ Kim told fans that May 10 would be the date of her baby shower, and posted a photo of an event adorned with ‘Hello Kitty’ and a pink crown.

“Happy Easter everyone !!!! What a perfect day to share this wonderful news with U [sic]. The fab @davidtutera is throwing my royal baby shower for my lil' princess 5/10/14!!! Thank U for the awesome graphic @dustyaceti !!!! Muahhhh!!! #TeamLilKim. Love U all so much !!! Muahhhh !!! [sic]”

This will be Lil’ Kim’s first child, and Mr. Papers’ second. He also has a 4-year-old son.