Beyonce's spectacular performance of "The Star-Spangled Banner" at President Barack Obama's inauguration Monday was too good to be true.
The songstress did indeed lip-synch the words to the national anthem, Kristin DuBois, a representative for the United States Marine Band, told the New York Post.
"All music is pre-recorded for the ceremony because there are so many eventualities and conditions that day,” DuBois said. “We performed, live, the band. But we received last-minute word that Beyonce was going to use the pre-recorded vocal track. Those were the instructions we were given. We don’t know what the (sic) reason why.”