Question: actress who played amy pond in doctor who
Answer: Karen Sheila Gillan ( born 28 November 1987 ) is a Scottish actress , director , and screenwriter .