I want to but 2-3 jackets which can be worn over dress for a formal look Need well tailored one .Iwas thinking of a black, blue and someother colour. Where should I buy these from? Any other suggestions?