Flying jackets are the bees knees in looks, but every one I've tried feels very restrictive round the arms & shoulders.
At present I'm using a Centenary heavyweight jacket in winter and that does the trick. Two pairs of socks are as important, knee length in my case.
Remember it is a motor bike not a car, think of the rain and cold wind etc. Ski jackets, ski gloves and ski hat perhaps.
Centenary jackets (in extra large which you will need because you will have layers on underneath) were available at £35 - original price over £100 - in the MMC shop a couple of weeks ago.