I've been an avid Natalie Portman fan for as long as I can remember... but Keira is interesting and new and also very beautiful. My personal opinion is that they are both amazing in different ways, but I cannot see how they resemble each other... Keira looks more like Winona Ryder than Nat. Nat is beautiful and Keira is pretty... So for me, I like Nat better... Keira's second on my list. 😉