Michelle Williams channels Marilyn Monroe on this cover of Vogue. It's not random. She portrays the icon in a movie.
Rating: Unrated