I love it! I always love Jürgen Tellers photos. He used to shoot campaigns for Marc Jacobs, too.
However, I haven't seen Maggie since Harry Potter and actually was a bit suprised how old she has gotten... But thinking a bit more about it the first Harry Potter movie is already 22 years old... Crazy - I am getting old...