Category: Michelle Williams

Michelle Williams Goes to Shutter Island in T-Strap Pumps »

Apparently, Michelle Williams has NOT lost her star appeal. The ex-Dawson’s Creek TV celeb was looking pretty cute when she attended the Shutter Island premiere with her co-star Leonardo Di Caprio in New York.
It was hard to tell whether her outfit was a two-piece or a dress but the look was feminine, simple, and a [...]