Hi Leanne,
I use to be a small 36B and had 380cc and now 36DD i’m 5’7″ and a size 12 and weigh just over 10 stone, so similar stats to you
If you only want to go to an E i would have thought 460 would do the trick, but if you want bigger, then go for the 525cc xx