Elegant, smart, or stylish.
Fond of dressing up; keen on fashion.
Bold and spirited, cheeky, impudent, saucy.
Somewhat sexy and provocative.
Lively, vigorous.