Beyoncé & Her Huge Green Earrings Sing “The National Anthem”

Jessica Wakeman | January 21, 2013 - 1:20 pm

2013 Inauguration, we’ve got your meme: Beyoncé performed “The National Anthem” wearing huuuuuge sparkly green earrings and swipes of cat eyes eyeliner. It’s no Aretha Franklin and her giant hat, but then again, what is?