Karen Sheila Gillanis a Scottish actress and former model. She is known for the role of Amelia Pond, companion to the Eleventh Doctor, in the BBC science fiction series Doctor Who. In film, she has starred as Jane Lockhart in Not Another Happy Ending, Kaylie Russell in the horror film Oculus, and Nebula in the Marvel film Guardians of the Galaxyand its sequel Guardians of the Galaxy Vol. 2...
(wikipedia)