Tell me I've done the right thing. Am a 14/16, reasonably busty so hopefully the XL should be OK? It's insulated, will I only be able to wear it when it's minus 10?