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
Keira Knightley - The 8th Annual Hollywood Film Festival Hollywood Awards Gala - ArrivalsEmma Watson - U.S. Premiere if Harry Potter and the Order of the PhoenixKeira Knightley - The 8th Annual Hollywood Film Festival Hollywood Awards Gala - ArrivalsKeira Knightley - The Orange British Academy of Film and Television Arts Awards 2008 (BAFTA) - Outside ArrivalsKeira Knightley - Domino Los Angeles Premiere - ArrivalsEmma Watson - U.S. Premiere if Harry Potter and the Order of the Phoenix
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?