I don't dislike the guy at all but I'm always surprised when I hear women refer to him as handsome and/or sexy. It must be the "everyman" appeal or something because to my eye he's just average-looking.
I've never gotten the love for Depp either. I suppose I could see his appeal when he was younger but he's aged badly IMO & yet women still say he's hot.
Now, Leo's cool with me & I enjoy his acting but he's not what I would call an exceptionally good-looking man. He's handsome but his hedonistic lifestyle has definitely caught up with him. He ought to look better at only 46.
Compare Leo with Jared Leto for instance who just turned 49 but who keeps himself in shape & lives a strict vegan lifestyle. They both slay the ladies, of course, but those late nights really show on Leo.