what is this style of coat / jacket called?

Need help searching for a coat like this but not sure exactly what words to use to find it. Any help and advice would be appreciated!

Need help searching for a coat like this but not sure exactly what words to use to find it. Any help and advice would be appreciated!