Working the red carpet to promote her new movie, Elizabeth Olsen attended the premiere of "Therese" at the Toronto International Film Festival on Saturday (September 7).
The "Very Good Girls" star wore a sleeveless black and yellow zigzag striped dress with peep-toe black heels as she arrived in the rainy weather.
In the drama set in 1860s Paris, a beautiful young woman is trapped in a loveless marriage to her sickly cousin by her domineering aunt.
Co-starring with the 24-year-old actress are Tom Felton and Jessica Lange. "Therese" hits theaters on September 27th.