I am looking to buy a smart long black coat for formal occasions. I am a short apple so dont want anything belted or double breasted. I would love something with a pretty lining inside. Got some Xmas money so could probably spend up to £200. Can anyone suggest any?