Everyone knows Jennifer Hudson has a powerhouse voice, but her son, David Otunga Jr., is a singer in his own right.

The "American Idol" alum on Wednesday shared a video of her son, whose father is her long-time fiance, lawyer David Otunga, on Instagram.

>> Read more trending news

David, 7, is seen shyly singing Leonard Cohen’s “Hallelujah” as someone plays the piano. Once he’s finished, he breathes a sigh of relief and smiles at his mother.

Hudson’s caption definitely showed she was a proud mom.

“This is so precious to me , I can't even begin to describe how it melts my heart,” she wrote. “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 the video below: