But, seeing as how Johnny has been christened "Eternally Sexy" by the planet (similar to the much less deserving Sean Connery)- he's probably cool with being 48. Hell, he's probably cool with just about everything.
I tried to think of when Johnny Depp was the hottest- but he's always been hot. From "21 Jump Street" to his very, very hot (but short-lived) role in "Nightmare on Elm Street" to that long blonde hair in "Blow"- he's just always smmmokinnnn. (As The Mask would say).
Happy Birthday Johnny Depp! If I looked like you, I wouldn't mind being 48!