World Trending
Coming Soon...! View all
Karen Sheila Gillan is a Scottish actress who is active in British film and television series. She is best known for her role as Amy Pond in the Eleventh Doctor in the science fiction series Doctor Who (2010–2013).