At an NFL press conference for her Pepsi Halftime Superbowl show Beyonce explains why she decided to lip sync the Star Spangled Banner at the 2013 Presidential Inauguration and sings an a capella version to satisfy her critics...
Beyonce explains,
I am a perfectionist. And one thing about me, I practice until my feet bleed. And I did not have time to rehearse with the orchestra. It was a live tv show and a very, very important, emotional show for me. One of my proudest moments. Due to the weather, due to the delay and lack of proper soundcheck, I did not feel comfortable taking a risk. It was about the President and the Inauguration. And I wanted to make him and my country proud. So, I decided to sing along to a pre-recorded track, which is very common in the music industry. And I'm very proud of my performance.