Incredible Clara Oswald Costumes

Clara Oswald has been known by a few different names in Doctor Who. The companion has been called the Souffle Girl, Oswin Oswald, and the Impossible Girl. Played by Jenna Coleman, Clara has traveled with the Eleventh and Twelfth Doctors, and like Amy Pond, has proved to be feisty and...