B performed during the first inauguration for President Obama in 2008. She performed, America the Beautiful during the HBO Inaugural Concert and At Last, for the First Couple's official dance at the inaugural ball.
And now she's set to sing the National Anthem, on January 21, 2013 in Washington, D.C. B posted a note on her official site, saying that she was honored to be performing at the inauguration. Another beautiful and powerful move by Queen B!!!
Check out B's inaugural performances from 2008.