Though she didn't have Aretha Franklin's hat, Beyoncé sang an amazing version of the National Anthem at today's inauguration festivities

Now compare that to her version of "The Star-Spangled Banner" at the 2004 Super Bowl: 

And, yes, she still looked great.