I have this one in pink. I buy a 38DD in it, but wear a fitted 36E in normal bras. It's super snug and doesn't move. I do triathlons/10ks in it with no problem.
Another vote for Enell. I started out 42H, am now 34GG and have used Enell now for years. But yeah, not pretty, even covered with a T, you can see the outline is not very attractive.
I love Moving Comfort sports bras. I have 8 of the Luna style and seriously wear them all day, every day throughout summer. Comfortable, supportive, nothing moves!