PA PHOTOS /LANDOV; Ian Gavan/Getty
Sharon Clott Kanter
Jul 19, 2012 @ 7:00 pm

Step aside, Anne Hathaway—we can't get enough of Joseph Gordon-Levitt! The 31-year-old actor keeps looking better and better on his promo tour for his role as John Blake/Robin in The Dark Knight Rises (in theaters Friday), and it's about time we take a look. Things we noticed: He likes skinny ties (sometimes with diagonal stripes), a clean, sharp-fitting suit, and a good vest. Click through the gallery for some JGL eye candy. Because, why not?!

MORE: Catwoman Over the Years• Dark Knight Premiere Photos• Anne Hathaway's Best Looks Ever

You May Like