Discover the best fashion and clothing worn by Ramona Flowers (Mary Elizabeth Winstead) in Scott Pilgrim Vs. The World.
In the coming of age comedy Scott Pilgrim Vs the World, it's a tale of nerd meets girl when our hero, played by Michael Cera, falls for Ramona Flowers (Mary Elizabeth Winstead). Looking adorable in punk princess layers, she only can be won over if he battles her seven evil exes with superhero powers. Sounds painful but sometimes you have to hit love where it hurts.