Bra sizing question!

It’s no secret that I’ve gained a bit of weight. My bras don’t fit correctly and they are so uncomfortable! I have been wearing a 38D from Victoria’s Secret. But it’s like the band is tight and the cups are somewhat too big.

My measurements last night were 41in. under my bust, and 45in around my fullest part of my bust. I was reading the whole how to size thing but it just confused me. What size would I need?!