This is a go-to sports bra for me. I love the fit and colors. I am a 40DDD and typically buy XL for a size 16. It supports well; I slow jog, box and do yoga. Now, sometimes these have removable cups. I tend to take them out, but to each their own!
Ruth recommended this style