Black is slim, which can be matched with red, so I suggest you choose a black coat, not too tight, otherwise it will make your upper body look thick. Remember that clothes are best scattered. If the weather is cold, you can wear a black scarf, which is both warm and fashionable!
In addition, if your legs are slender, you can choose black boots. It's very stylish to wear like this
I hope it helps you!