WASHINGTON D.C. (ABC News) -- Say it ain't so, B.
Beyonce lip-synced the "Star-Spangled Banner" at Monday's inaugural ceremonies, a U.S. Marine Band spokeswoman said today.
The band wasn't playing when Beyonce performed her rousing rendition of the national anthem at President Obama's second inauguration.
"We all know Beyonce can sing," Master Sgt. of the U.S. Marine Band Kristin duBois told ABC News today. "We all know the Marine Corps Band can play. We do not know why she decided to go with the pre-recorded music at the last minute."
DuBois later added that, to her knowledge, Beyonce was not singing. It was Beyonce's voice, but a pre-recorded version heard by about a million people in Washington and millions more on television.
A representative for Beyonce did not immediately respond to a request for comment.
The band was not playing while Beyonce was singing, duBois added, but it was live during the rest of the performances, including Kelly Clarkson's rendition of "My Country, 'Tis of Thee." The band was asked not to play for only the national anthem, duBois added.