elegant, dressy, smart, fancy
well-dressed, smartly dressed, dressed up
gaily decorated, colourful, pretty