Well, hilary duff is one of the most beautiful stars I have ever seen in America. From what I can see, the type of glasses she wears in public is called plain spectacles,, because she has great vision so she doesn't need glasses. If you are interested, you can find those plain glasses like hers at a lot of places, including Walmart, eBay, both of which are renowned for their nice quality and service. Hope you find this useful.
What Hilarry Duff wear is rockin' a pair of Ray Ban aviator sunglasses. with a classic shape, it can come in various colors and sizes of your clothes. In addition, the Ray Ban aviator sunglasses can offer you UV/UVB protection. you can find it from the following website where the price will be cheaper.
http://www.shadesdaddy.com/ProductDetails.asp?ProductCode=RAY BAN RB 3025 W3275&Click=21119
It is the large frame black glasses that hilary duff wears. If you like such type of eyeglasses, you could go to the near stores of eyeglasses to have a search. This type of glasses is so popular this year. You could even go to the online stores, like walmart and amazon to buy one because of the suitable price.