Hoping to generate buzz for her new movie, Keira Knightley headed to the "Can a Song Save Your Life" premiere during the Toronto International Film Festival on Saturday (September 7).
The "Anna Karenina" star looked gorgeous in a strapless dress with an idyllic forest scene on it as she hit the red carpet.
Written and directed by John Carney, the story follows a dejected music business executive who forms a bond with a young singer-songwriter new to Manhattan.
Co-starring with the 28-year-old actress are Mark Ruffalo, Hailee Steinfeld, Catherine Keener, and Adam Levine.