Hilary Duff comes of age