I think there are two reasons. The first is that Emma Watson will not do nude shots, and Rosie Huntington-Whiteley will.
The other is a possible, which is she decided to cut her hair, and then Burberry dropped her.
She needs a word of warning, in any event. She needs to break free of Harry Potter ASAP and move into other productions, or it could be the end of her career. Daniel Radcliffe, or his agent, was so concerned about this that he did that grotesque Equus production.
Probably the best thing for her would be that, while continuing to work, she punches her ticket at some acting schools, especially those featuring stage performance.
Because a company that is known for raincoats and scarves needs nude shots in its advertising?
She cut her hair???
Bad move. Probably thinks it makes her look more mature, which is something girls seem to desire at her age.
Actually she’s attending Brown University now. She seems like a poised and grounded young woman from the interviews I’ve seen and she has said that she wanted to try to have a “normal” college experience. We’ll see.