Cinderella

noun: 1. One who deserves success or recognition, but instead suffers from neglect or obscurity. 2. One who achieves sudden triumph or recognition, especially after a long period of neglect or obscurity.