He's still hot to an extent, but he peaked in 2006/2007 during the FutureSex/LoveSounds era. The photoshoots he did back then were sexy as **** and even his dancing on stage was hot
Not to mention, he was also pretty hot during part of the Justified era. Those shoots with his longer curly hair

and his look in the Rock Your Body video
These days, he's pretty much become a middle-aged man that you don't want to see shirtless that badly. He's 35 now but doesn't work out that much. I feel like Nick Lachey, who was also really hot in 2006, has aged better with the Dad bod thing.