I want to treat myself to a Joules harbour top but lm not sure of the sizing. Which size would l need if lm a 10-12 in most shops?