I'm still aghast they cast Kristen Kreuk as Chun Li in the upcoming film. She's cute, but she isn't Chun Li. So, today, I found a picture from a cosplayer that I think is close to perfect. You decide.
BTW, the cosplayer's blog is here. I can't read Japanese so I can't make heads or tails about the site, but seems she's a gravure model as well.
Man, look at those chicken legs.

One Piece: Burning Blood Trailers Fiery Hot
Ero-Manga Sensei Anime Announced
Dimensionless Onahole “More 2D Than Anything”
Project Diva X Trailer Unveils More Songs
Artists Celebrate Hatsune Miku Day