Keria Knightley ....she is soooo amazingly beautiful x Sorry random ...but i am watching love actually and just had to say it