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

By: Jessica Wakeman / January 21, 2013

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?