Oscar-nominated actress Keira Knightley has revealed how she won the lead role in a new film version of My Fair Lady - she was tipsy at the audition.
The 23-year-old Atonement star admitted being so stagestruck by performing for famous theatre impressario Cameron Mackintosh, who is co-producing the film, that she needed Dutch courage.
‘It was in front of Cameron himself, so the only option was to get drunk,’ she said. ‘I probably did slur my words. I can’t remember.’
Knightley will play Eliza Doolittle opposite Daniel Day-Lewis as Henry Higgins - and she plans to sing all the classic numbers, including Wouldn’t It Be Loverly? and The Rain In Spain, herself. The full interview with Keira appears in the September issue of Glamour magazine.