Hilary Duff Is Still a Shimmering Star