British beauty Keira Knighley channeled old Hollywood in this fabulous taffeta silk gown by Vera Wang. After the show, Knightley donated the beautiful size 4 gown to Oxfam, with all proceeds going to the charity's work in East Africa.