Style Superstar: Elizabeth Banks Has Primary Appeal

This year's political battles are heating up, but there was no partisan division of red and blue in this week's fashion arena. The well-dressed celebs featured this week wore their primary colors in perfect harmony, donning elegant red and blue looks that played perfectly when anchored with bold-hued shoes. Whose mismatched mish-mash of stylish separates would definitely win our vote? And whose peplum look is getting a veto this week? Read on!

Even before she was tapped to play the Capitol fashionista Effie Trinket in "The Hunger Games," Elizabeth Banks had a distinctive risk-taking style on the red carpet—and her eclectic pairing of these Peter Pilotto separates for the "Five Year Engagement" premiere is the perfect example. A pretty patterned top in combination with a lace overlay skirt makes for an eye-catching combination of textures and lines, while the complementary palette of both pieces keeps this look for getting too busy. Add a pair of deep blue pumps, sideswept hair, and subtle makeup, and Elizabeth had a memorable and creative casual look that makes her this week's Style Superstar!

And elsewhere on the blue-and-red spectrum, Scarlett Johansson donned a Prada dress with a rosette skirt and peplum accent to ring in the premiere of "The Avengers" in London. But as much as we love the palette and playful design of this dress, not to mention Scarlett's beautiful piled braids and bold red lips, the ruffle that divides bodice from bottom disappears against the dark blue of the skirt and makes for an awkward interruption. (Actually, this look would have been sleeker and more flattering with a slim black line at the waist like the one on Elizabeth. Maybe Scarlett will take a trip to the tailor before she gives this one another outing!)

Want more fa-fa-fashion? Click on over to MTV Style!

Do you agree with our picks for best and worst dressed this week? Take it to the comments and Twitter!