Wow. She got everything right. Even the design on the shirt.
I always appreciate it when cosplayers do a side-by-side of the character they're cosplaying as. Sometimes I forget what the original character is supposed to look like.
Cosplayer: pinksweets8