No one in Street Fighter has long hair, Juri could have been the first and it clearly looks amazing... But no, everyone has weird hair. The only person with normal looking long hair is Ken, and he's a guy.
@AkumaXoXTenshi *Ahem* The following characters have long hair: Rose, Ingrid, Cammy, Blanka, Hokuto, Kairi, Pullum, Area, Lee, Vega/Balrog, Dan, Karin, Ibuki, Crimson Viper, and Maki just to name a few.