Last night (Nov. 27) Alicia Keys put on an intimate performance in conjunction with iHeartRadio for an audience of Hurricane Sandy first responders, volunteers and their guests.

The New York-native's thank you to those who came to the rescue of the hardest hit neighborhoods included classics like her debut single "Fallin'," "You Don't Know My Name" and "If I Ain't Got You." The Grammy winner also took the opportunity to share new songs off her fifth studio album, Girl on Fire, which was released earlier that day.

Alicia was absolutely radiant onstage, delivering a powerful, engaging performance, but the songstress never looked so excited as she did while interacting with her number one fan -- her 2-year-old son, Egypt. The toddler danced and smiled in the wings along with father, Alicia's husband, Swizz Beatz, until it was time to join his superstar mom onstage.

Egypt bounced in Keys' arms during the live rendition of her hit "No One," and even took control of the mic to introduce the next song.

"I love you," Egypt told his mom, much to the audience's delight.

"I'm going to sing your favorite song right now. What song should I sing next?" Alicia asked. "What about the song, 'Brand New ...'," Alicia led, before passing the mic to Egypt.

"Part of Me," Egypt followed, finishing the lyrics to his mom's new Girl on Fire track, "Brand New Me."