I recently had a similar problem, i bought a nice pair of black
pants that could be dressed up or down! The best thing about this
is that you can mix and match with many different tops and
accessories. I would also advise a blazer or nice jacket. Dresses
are good but they are only one look go for things that can added to
or changed up a bit so that you can reware them often.
Hope that helps.