Beyonce belts out live anthem to explain lip-syncing episode

Beyonce Knowles said she mimed during her performance at Barack Obama's Inauguration Day because she is "a perfectionist."

At a NFL Super Bowl event in New Orleans the singer explained that she hadn't had a chance to rehearse with the orchestra and wanted to make the president proud.

Beyonce started the press conference with a live performance of her national anthem before asking the assembled journalists: "Any questions?"