This article exists as part of the online archive for HuffPost Canada, which closed in 2021.

Keira Knightley TIFF 2014: Actress Looks Flawless Even In A Rainstorm

Keira Knightley capped off a long string of style wins at TIFF 2014 on Wednesday night, and this look may have been our favourite.

The classic beauty wore a beaded blue dress to a very blustery Toronto Film Festival red carpet premiere of "Laggies" that had us wishing we looked that good with messy hair.

This is Keira's third red carpet appearance since the festival started, but it's the first in which the Chanel fragrance rep had to battle a sudden rainstorm while posing for photographers in Toronto.

Thankfully, her other appearances went off without a hitch. On Monday, the 29-year-old Brit wore a creative multi-coloured Chanel dress at the Variety Studio at Holt Renfrew and on Tuesday, she sported a gorgeous white tulle frock (also Chanel) at the TIFF premiere of "The Imitation Game."

While that white dress was transfixing, this blue gown, paired with her windswept hair and red lips, proves she can look flawless no matter the weather.