Babydoll from Sucker Punch is an incredible choice for cosplay. Not only is the actress who portrays her, Emily Browning, super cute and loved, but her character, Babydoll, has quite an interesting and tumultuous past. Her stepfather accused her of killing her younger sister and forced her to be admitted into an insane asylum. Being admitted into an insane asylum is a thing of nightmares, so Babydoll decided to create an imaginary, alternate world to escape to and hide from all of her problems.
Ami Hayase looks beyond adorable as Babydoll. Her big, bright eyes and blonde pigtails are just like Babydoll’s herself, and her sailor school girl-esque outfit was perfectly created to look exactly like the ensemble featured in Sucker Punch.