50 Cent thinks Eminem will be the "greatest grandfather" ever.

The 52-year-old rap legend is set to become a grandparent for the first time now that his daughter Hailie Jade Mathers - who he has with ex-wife Kim Scott - is expecting her first baby with her husband Evan McClintock, and the 'In Da Club' hitmaker has insisted that his friend will thrive in his new role.

He told People: "Oh man, he’ll be the greatest grandfather. That grandkid is gonna say, ‘My granddaddy is still cool. My granddad is cool. He still didn't lose his cool. He's still the biggest rap artist in the world."

Hailie, 28, revealed through her father's music video for his new song 'Temporary' that she is set to become a mother, and then later revealed that she is expecting a baby boy.

Speaking on her 'Just A Little Shady' podcast, she popped a balloon filled with blue confetti and proclaimed: "It's a boy! We're so excited, too. When we found out, Evan was like, 'They're going to hunt with me. They're going to go golfing with me. I've got a little buddy. I was like, 'Okay well they're still going to Target with me."

Eminem's music video featured a montage of clips of the pair across the span of their lives so far – including a moment when she presented her father with a blue jumper with ‘Grandpa 1’ written on the back, as well as a copy of her sonogram, which she later posted on Instagram alongside her husband.

A short time later, insiders claimed that the 'Stan' hitmaker was "excited" about becoming a grandfather for the first time as he focused on having a quite life.

The source also noted to People that he is being “very protective” of Hailie and that she has become a "big focus"in his life, especially as they live near to each other now.

The source added: “He’s excited about becoming a grandpa and supporting her. He’s always been very protective of her.”

Eminem - whose real name is Marshall Bruce Mathers III - is also adoptive father to Alaina, 31, and Stevie, 22.