Keira Knightley `gutted` at missing out on lead role in My Fair Lady
Pirates of the Caribbean star Keira Knightley is reportedly 'gutted' at missing out on the lead role in a movie adaptation of My Fair Lady.
Keira Knightley steers clear of sitting in the front row at fashion shows because she would rather ``sneak in'' and catch a glimpse of the catwalk from the back.