Here’s Keira Knightley at the premiere of her latest film, Can a Song Save Your Life?, at the Toronto International Film Festival. With her hair swept back into a messy chignon and her wisps of bangs framing her face, she already looked like she was part of a fairy tale. But her strapless Mary Katrnantzou dress, covered in a dreamy, scenic purple-and-green realm (that we imagine is magical), sealed the deal. She added nude Christian Louboutin heels to complement her look and obviously channeled a wood nymph princess for the rest of the night.
Photo: Jason Merritt/Getty Images