Donald Trump Inauguration Speech | President Donald Trump selected opera tenor Christopher Macchio to perform the national anthem during the inauguration. He's a smaller name than some of the performers who've offered their renditions of "The Star-Spangled Banner" in the past. In 2021, Lady Gaga sang the national anthem for President Joe Biden. In 2013, Beyoncé performed the national anthem and later said she had lip-synced to a taped track for President Barack Obama.