Oct 21, 2009

Lizzie Inquires [Open Caption]

[Sorry, Hilary Duff, we can't tell you why you're wearing that outfit either. It must have something to do with your movie The Business of Falling in Love currently filming in New York. Image via Bauer-Griffin]