It's a little bit '70s, but the Live & Let Die look is kind of fun. I wound up listening to B.T. Express while taking the pictures, too. I think it would look more contemporary with less-fully cut gray flannels, instead of these brown whipcords. The burnt orange tie doesn't help.
Warning: Spoiler!(Click to show)
I don't think that jacket looks 70s... I'd wear that.
Not sure about the outfit as a whole, but definitely nothing wrong with a 3-patch grey herringbone tweed (or looks tweed-y, anyways) coat.