Elizabeth Olsen is remarkably consistent on the red carpet — she loves long hemlines and usually favors a feminine, romantic aesthetic. But now that she's promoting the action franchise sequel, "Avengers: Age Of Ultron," she's forgoing lace for something much more Scarlet Witch. (That's the hero she's playing in the film, FYI.) Last week she stepped out in a sleek maxi skirt and gold choker, but for the London premiere on Tuesday night, she took the thematic dressing a step further in a Saint Laurent cape dress with embellished neckline and matching platform sandal heels.
Wearing a cape to promote a superhero movie could get cheesy, but this black dress feels more rocker goth than comic book costume. She balances it out with the bows on the shoes, a girly touch, and her messy bun. It feels true to her girl-next-door personality and lets the neckline beading take center stage. Young starlets take note: this is how you have fun with a movie theme at a premiere.