Andrew Garfield is...
Hideous
94 votes
Okay
327 votes
Beautiful
223 votes
Amazing!
91 votes
Comments