Keira Knightley is the cover girl for the much-anticipated September fall fashion issue for Vogue.
The cover headline reads that Keira is a “fashion star, pirate queen, history’s sexiest Duchess.” Her new film The Duchess actually opens in the UK on September 5 and in limited release in the USA on September 19.
The 23-year-old British actress last appeared on the June 2007 cover, which was the second-lowest seller of that half of the year. It sold a mere 405,000 copies.
As for the other September cover girls, Penelope Cruz does Glamour, Jessica Simpson does Elle, Blake Lively does Cosmopolitan, and Vanessa Hudgens does Teen Vogue.

























