He is quite too sexy for shirt...