I've just realised my Topshop Jamie jeans are essentially jeggings whereas I want something a bit straighter cut. I'm size 14/16, slightly pearshaped/hourglassy as 38GG on top. Anyone recommend M&S Sophia or Sienna? Or any others?