debonair

adjective

Confident, stylish, and charming (typically used of a man).