Anne Hathaway’s ’70s Rocker Look: Yay or Nay? (POLL)

Hot Annes and Annas
Who is the hottest Anne of them all?
Anne Hathaway stepped out wearing ’70s inspired attire for her appearance on The Daily Show with Jon Stewart. The One Day actress chose flared black slacks, a black printed Elvis T-shirt that she paired with a a white blazer and space-age sunglasses. 

Though we like elements of this outfit, we’re not certain it works all together. What do you think of Anne’s ensemble: Yay or Nay? Play fashion critic in the comments and cast your vote in the poll.

One would think Anne, 28, would pick a sexier outfit for her Daily Show appearance considering in 2008 she confessed to Jon Stewart that she had a crush on him!

While promoting Rachel Getting Married, Anne revealed her feelings for Jon, saying, “By the way I just want everyone to know that all I heard right there was buzz, buzz, buzz — I’m sitting across from Jon Stewart. … It’s so cool to be here. It’s amazing.”

The host responded sheepishly, “Let me tell you what’s underneath this suit. … I’m an older gentleman … what they see is a facade.” Check out the adorable and awkward exchange below!

Check out Anne’s current interview with Jon below!