That's the first thought I had when I saw this version of Bree's mission suit.
She's a speedster and in high heels? That's not physically possible!
Especially since the episode Leo's Jam clearly established she can't walk or move properly in high heels (she kicks them off at the end of the episode to regain her normal movement).
And prior to that happening, everytime she tries to use her superspeed while wearing them, she can't even start running.
So it's contradictory that we see high heels stop her using superspeed and later on, have a supersuit with them.