rakish

Stylish and confident in a daring, slightly naughty way.