Macklemore and his fiancée Tricia Davis revealed some exciting news in the cutest way possible. In a video posted on Twitter, the rapper revealed the couple are expecting their first child.

E! News reported the 31-year-old artist posted the video on Saturday, in which he is seen with Davis as she is getting an ultrasound. You can hear the baby’s heartbeat in the video and images of the unborn baby. It also revealed the baby is due to be born in May.

The video also shows Macklemore lovingly giving Davis a nuzzle as they view images of their baby.

Page Six also reported that while at a New Year’s Eve event, Davis was seen not only wearing a dress that was fit loosely on her body, but she abstained from having any alcoholic beverages.

According to People, the news came when Macklemore realized the media were beginning to do a pregnancy speculation so in the clip, he writes, “we decided to share it with you ourselves.”

The couple have been engaged since 2013.

Video via Twitter from Macklemore

Top image courtesy of INFphoto.com