Last night at Kensington Palace, Keira Knightley joined her boyfriend Rupert Friend to celebrate his role in Young Victoria. An ambassador for Chanel, Keira looked sophisticated and stunning (and extremely tiny) in a white knee length dress with a mini bolero inspired collar and of course shoulder pads.