Looking to buy a jacket from superdry....I've never bought from them before, but i know Superdry are known for their ridiculously small sizes. If I'm normally a size 12 do I need a 14? 16? Or will 12 be ok?