Accompanied by a children's chorus from Sandy Hook elementary school, Hudson sang "America the Beautiful." Then, Keys belted out her rendition of "The Star-Spangled Banner" while playing piano.
With Beyoncé's halftime show just a few plays away, the big game seems more like a concert than a football game.
Tell us in the comments which songstress stole your heart.





















