Fatherhood awaits! Macklemore and his fiancee Tricia Davis are expecting their first child together. The Grammy Award-winning rapper announced the news via Twitter and YouTube on Saturday, Jan. 3.

"We wanted to share the news with you ourselves...Love Ben & Tricia," Macklemore tweeted. The "Same Love" entertainer posted an emotional video of the couple at an ultrasound visit and revealed that the due date is in May.

Macklemore (real name: Benjamin Haggerty), 31, popped the question to his longtime love in January 2013. "After 7 years…I asked," he tweeted at the time. "The love of my life."

This past January, he opened up about Davis during an appearance on The Ellen DeGeneres Show. "My fiancee was with me when we were printing out 20 T-shirts at a time at a show with 15 people there," he said of her support. "She's been with us every step of the way. She produces the music videos and is our tour manager. She's been there since the beginning."