What the hell are you talking about man? Leo is not a fat man. He may not be ready for a Muscle & Fitness cover shoot but he is definitely not fat. You know who Jack Black is? He is an example of a "fat SOB."
And believe me, the chicks still go wild for the guy. You think they went and saw Gatsby for Joel Edgerton or Toby Maguire? Please. He may not be the "Seventeen" idol that he was back in Titanic days, since he's older now and stays away from those kind of roles, but he is still a sex symbol.