Karen Gillan plays Amy Pond on Doctor Who, one of my favorite tv shows. All of her costumes on the show are enviable enough, but I love her own personal sense of style! She dresses classically yet quirky, like the sweater with the busses on it. She show off her legs a lot, but I know for sure if I had her legs I would never wear long pants again. ;D
Click the picture for source!