Evan Mendes, Scarlett Johansson, and Paz Vega have been touring the world, promoting their new flick, The Spirit. Eva has been the one to step it up in a major way with her abundance of colorful frocks. While most of her dresses came from Bill Blass, the actress played around with bright hues and fun patterns. Each look was sexy and sophisticated. Which one was your favorite?