In my day it was called the Harrington Jacket when the Ivy League look came to London its a "Dog eat Dog" situation the Harrington or is it a Baracuta even so put it with a nice Ben Sherman short sleeved shirt, Levis stay press & Churches shoes, and you were the "Cats Whiskers"
Have Fun....
You're god damn right!