I love the dress - I think it's beautiful. Definitely more understated than what she's been wearing lately, but not "too mature" for her, as so many people feel. I don't think your age should determine what you should/should not wear - it's more how you carry it and what looks good. And I think that dress looks gorgeous on her.