Hilary Duff bike ride in Toluca Lake

Hilary Duff takes a bike ride with her dogs and husband in Toluca Lake in Los Angeles, California on August 12, 2011.

Hilary Duff  bike ride in Toluca Lake
WENN

News from our partners