From Beyonce’s rousing rendition of the “Star Spangled Banner” to Alicia Keys slightly modified hit, TPM compiled some of the best musical performances from Monday’s inauguration festivities.
The Brooklyn Tabernacle Choir performed “Battle Hymn of the Republic” before President Barack Obama took his second oath of office.
After Obama’s inaugural address, Beyonce performed the national anthem.
The president and First Lady Michelle Obama shared a dance as Jennifer Hudson serenaded them with Al Green’s classic “Let’s Stay Together” at the Commander-in-Chief’s ball.
Visit NBCNews.com for breaking news, world news, and news about the economy
Vice President Joe Biden and his wife, Jill Biden, danced at the Inaugural Ball as Jamie Foxx channeled the late Ray Charles with a rendition of “I Can’t Stop Loving You.”
During a performance at the Inaugural Ball, Alicia Keys paid tribute to Obama by tweaking the lyrics to her hit “Girl On Fire”