Keira Knightley is just the cutest!
The gorgeous actress, who is in Toronto for TIFF 2014, stopped by luxury department store Holt Renfrew on Monday morning for the Variety Studio event and maybe to do a bit of shopping before her big Toronto Film Festival red carpet premiere on Tuesday night.
The 29-year-old "Pride and Prejudice" star looked adorable in a multi-colour Chanel flared dress (Keira reps one of the French label's fragrances), one of many Chanel frocks she has in her closet, including her wedding dress!
The appearance comes just a day before she's set to attend the premiere of the highly-anticipated film "The Imitation Game," which co-stars fellow Brit Benedict Cumberbatch.
We can't wait to see which Chanel couture gown she wears!
Keira's in stylish company at TIFF: