Hermione Granger (aka Emma Watson) has signed a two-year contract worth £3million with the French fashion house to promote Chanel fragrance Coco Mademoiselle.
I can't wait to see her getting glammed up for Channel.
She is going to look a little more mature, right ?