A COAT TO COVER UP
A fabulous coat can be thrown on over anything and instantly pull a look together. If you have the height to carry off a full-length coat, it can look wonderfully dramatic and will work equally well over jeans and flat boots as with high heels and a party dress. If you are petite, a long coat will only make you look shorter.
If the ageing process has left you with a solid, boxy torso, you should create an optical illusion of feminine curves with a jacket that has a nipped-in waist and a flared cut or a peplum.