Pride and Prejudice actress Keira Knightley has been chosen as the new face of fashion house Chanel.

The young star will fill the shoes left by Kate Moss, whose Chanel contract ends this year and will not be renewed.

Vogue estimates that the deal involves at least $1million for a one-year contract advertising Chanel's Coco Mademoiselle perfume.

Christine Dagousset, executive vice president of fragrance and beauty for the company, said: "We think Keira is the perfect Coco Mademoiselle woman because she... possesses beauty, elegance and modernity, so she has many qualities that parallel other iconic Chanel faces in previous fragrance campaigns."

Previous faces of Chanel perfumes have included Nicole Kidman and Vanessa Paradis, partner of Keira's Pirates of the Caribbean co-star Johnny Depp.