Emma Watson is to be the new face of Chanel perfume.

The 'Harry Potter and the Order of the Phoenix' star has won a two-year contract worth $6 million to promote Coco Mademoiselle.

The 18-year-old actress will take over from fellow British star Keira Knightley, 23, when her contract ends this summer.

A source said: "Emma has been excitedly telling friends that she is going to be replacing Keira."

Emma landed the deal with the French fashion house after signing up with top modeling agency Storm in an attempt to branch out from acting.

Chanel has been preparing Emma for her new role by dressing her for film premieres and parties.

A source said: "She has been slowly integrated into the Chanel brand. Once it became clear she is growing into a beautiful young woman and wears the Chanel brand so elegantly, they had to sign her up. Chanel realizes it is important to target a young audience."

Bosses at Warner Bros - who make the 'Harry Potter' films - have given the deal their blessing.

RELATED PHOTOS AND ARTICLES
Emma Watson - U.S. Premiere if Harry Potter and the Order of the PhoenixKeira Knightley - Domino Los Angeles Premiere - ArrivalsEmma Watson - National Movie Awards 2007 - ArrivalsKeira Knightley - Domino Los Angeles Premiere - ArrivalsKeira Knightley - The 8th Annual Hollywood Film Festival Hollywood Awards Gala - Arrivals
Harry Potter Star Emma Watson Given $21M For Eighteenth BirthdayEmma Watson Turns 18 By Partying The Night Away
Joe Jonas Defends Miley CyrusKeira Knightley Not Crazy About Her Trademark Pout
Keira Knightley Finds Singing "A Frightening Experience"Sienna Miller Single Again?