
1 of 1 images

RUTH WILSON.The 54th BFI London Film Festival Opening Night Gala & European Premiere of "Never Let Me Go" Odeon Leicester Square, London, England, UK..October 13th, 2010.full length brown mid pencil skirt white shirt gold jacket hand on hip red maroon peep toe .CAP/WIZ.© Wizard/Capital Pictures.