Where will I find a beautiful flattering warm coat for no more than £200 (sale price) that is not too structured or too baggy and doesn't have huge pockets?