Having characteristics which conform to current fashion trends.
Smart or appealing in dress or appearance.
Very good, excellent.