He got it from his mama! Jennifer Hudson posted an IG video of her 8-year-old son, David Otunga Jr., singing Jeff Buckley's classic “Hallelujah" and it gave us chills. 

This isn't the first time that we've seen young David show off his vocal skills. His mother has been teaching him since he was a baby to hold a note like a pro. We mean, if Jennifer Hudson is your personal vocal coach, how can you not be great?

This new video shows the star-in-the-making giving his all, as someone plays on a piano. "This is so precious to me , I can't even begin to describe how it melts my heart !!!" J. Hud captioned the clip. "I did not want to shame my baby by shouting but ... look at him .. he so serious and focused ! A mothers dream ! My babies singing!"

Watch Jennifer Hudson's son sing his little heart out above.