I really like VSX sports bras. They have great support. They have great aesthetic and they are super affordable. Like this one for 19 bucks.
This sports bra features revealing cutouts and a high neck in fun vibrant colors. The seamless fabric offers a smoothing and supportive fit, and it's made of 96% Polyamide 4% Spandex.