Emma Watson is set to take over from Keira Knightley as the face of Chanel in a deal worth £3m the Mail on Sunday has claimed.

“Emma has been slowly integrated into the Chanel brand,” a source says. “They have been dressing her for film premieres and parties over recent months to see if she is the right fit. 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.”

And all I’m thinking is: Isn’t this kid too young to be wearing those high hills? I’m surprised they even make such small sizes.