






An elegant and classy Keira Knightley graces the cover of Vogue magazine in October 2012. The beautiful actress dressed in couture creations by Chanel, Valentino and Dior as well as pieces inspired by her movie 'Anna Karenina' and late 19th century fashion, as brought to life by costume designer Jaccqueline Dirran.