Topic: Hilary Duff Spotting

Hilary Duff Braves the Rain

Hilary Duff Braves the Rain

Hilary Duff was spotted on Wednesday wandering around Brentwood, California. She braved the uncharacteristic Cali rain and looked stylish in a pair of black rain boots and an awesome rain hat. The premiere of Hilary’s The Business of Falling in … More »