Surprise! Donald Glover's a dad!

According to a new report, the actor's girlfriend, who remains unidentified, gave birth to his first child at least five months ago. Sources tell Us Weekly that the couple was seen pushing a stroller in May.

MUST SEE: Inside Janet Jackson's Final Days of Pregnancy!

This will certainly come as a shock to fans who didn't know the 33-year-old even had a girlfriend, let alone that she was pregnant. Talk about keeping your relationship under wraps!

donald glover splash

Donald is best known for his role as Troy Barnes on the NBC comedy, Community. He's also a Grammy-nominated rapper under the alter ego Childish Gambino.

Currently, he stars on the FX series Atlanta, which he created and executive produces.

Congrats to the new parents!