He hides those arm muscles quite well. I didn't think he had those massive ones when I first saw him on TV. Grant looks lean but that may just be because he's skinny? And his cute baby-face! He's perfect just the way he is.
Another topless picture:
X