Students from Sandy Hook Elementary, wearing white polos with their school logo and green ribbons, sang "America the Beautiful" to open the Super Bowl, along with Jennifer Hudson.

As Hudson began to sing the students started swaying:

And despite some pre-game controversy, the performance was undeniably emotional:

Before the performance the students were reportedly getting excited :

Earlier Sunday, Hudson tweeted: