Tricia Davis, Macklemore

Kevin Mazur/WireImage

Congratulations might be in order for Macklemore and his lady!

Four days ago, a young neighbor named Cooper Clark snapped a selfie with Macklemore carrying a newborn and shared it on Instagram, writing, "Look who we just met! Congrats on your new baby!!!!" Since then, picture has been shared many times on social media. Per Clark's comments, the baby is a girl.

Is the baby Macklemore's? Is he carrying around a newborn just for fun? Reps did not return E! News' requests for comment. Jokes aside, the 31-year-old "Can't Hold Us" rapper likely welcomed his first child rapper with Tricia Davis, his fiancée and partner of more than eight years.

The couple announced her pregnancy in January with a heartwarming, emotional video and did not at the time reveal whether they were expecting a boy or a girl. They did reveal that Davis was due to give birth in May.

In April, Davis posted a photo flaunting her baby bump with a sweet caption that read, "My amazing doula April and midwives Tina and Wendy.... So grateful. A few years ago when I was producing the Same Love video Tina let us film the birth and death scene at her midwifery center.

"We were turned down by many other clinics and people.. She opened up to the project immediately and was so gracious throughout, despite Ben not being well known. Flash forward, she will be delivering our little boy or girl.. Gearing up for the exciting day with the team today was a treat."

Macklemore, whose real name is Ben Haggerty, announced on Instagram in January 2013 that he and Davis were engaged and posted a photo of her engagement ring.

"After 7 years... I asked. And she said yes," he wrote. "The love of my life @baba_g."

Davis had occasionally shared photos during her pregnancy. On April 25, she posted on her Instagram page a photo of herself with Macklemore, her midwives and her doula in what appears to be the couple's new baby's room.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.