Ryan Reynolds
um....are any words necessary after looking at this picture?
yeah...i didn't think so either.
*hubba hubba*