heartbreaker: a charming person who is irresponsible in emotional relationships
charmer: a person who charms others (usually by personal attractiveness)
goldbrick: a soldier who performs his duties without proper care or effort