Is Beyonce the greatest singer of our generation?

She certainly threw her hand in for that accolade yesterday with a stunning performance of the national anthem at Barack Obama's inauguration. Wearing an Emilio Pucci dress, Christian Dior coat and earrings by jeweler Lorraine Schwartz, she brought many in the crowd to tears with her moving take on the anthem.

Related Article: Beyonce Shopping a Documentary

Related Article: Jay-Z and Beyonce: Parisian Power Couple!

What made Beyonce's performance even more impressive is that she took out her earpiece at the 1:52 mark and was flying solo for the rest of the performance, without any idea of how she sounded. She reportedly had been having trouble with the faulty earpiece from the beginning of the performance.

Ain't nobody got time for that!

What do you think of Beyonce's national anthem performance?

Photos courtesy of Getty Images