Archive for February 18th, 2010
Feb 2010 18

Michelle Williams at Shutter Island New York Premiere

Posted in Michelle Williams

Michelle Wiliams wore a ivory one-shoulder dress and T-strap heels both from Lanvin at Shutter Island Premiere in New York. I think Michelle is the cutest celebrity ever and she looked gorgeous in her dress last night. ...