Michelle Monaghan at Bristol Farms


Michelle Monaghan - Pregnant Michelle Monaghan pampering herself with a new haircut before heading to Bristol Farms for groceries - Los Angeles, CA, United States - Thursday 19th September 2013




Contactmusic



Advertisement

Michelle Monaghan Gallery


More Michelle Monaghan Photos