Hello wise ones, I hope you can help.
After wearing a 34B for the last 20 odd years, I have followed the advice on this forum and remeasured. It turns out I'm a 30D 
I have been happily wearing a couple of Sainsbury's
32D's for a few months (on mat leave, so I've been a bit skint)
So, my problem is, my Dh bought me FIVE bras for Christmas in my new size,.. But they are from M and S (I know..) and they are all massive. I'm wondering how their sizes come up ? should I swap for a smaller cup or should I just get him to get his money back and go elsewhere
?
Thanks in advance ladies