jared leto got hot again