MAC has awesome reds in all shades.
I love GLAM because it has a pink undertone and really makes your teeth look white.
They have a bunch of reds so you will definitely find something at MAC!
Just remember that if you get one with yellow undertones, your teeth could look bad.
You want your teeth to look really white when you wear red lips!