Michelle Williams realised the "pleasure" which comes from male attention while playing Marilyn Monroe.
The actress portrays the screen icon in My Week with Marilyn, which is due out later this year. Monroe was known for her curvy frame, so Williams had to bulk up for the part, which was tough.
She found any extra weight only made her face bloat, so in the end she wore padding around her hips. That, coupled with the sexy "wiggle" she perfected, won her many male fans on set.
"The expectation to be beautiful always makes me feel ugly because I feel like I can't live up to it," she told the American edition of Vogue magazine.
"But I do remember one moment of being all suited up as Marilyn and walking from my dressing room onto the soundstage practicing my wiggle. There were three or four men gathered around a truck, and I remember seeing that they were watching me - and for the very first time I glimpsed some idea of the pleasure I could take in that kind of attention; not their pleasure but my pleasure. And I thought, 'Oh, maybe Marilyn felt that when she walked down the beach."'