Charmaine Sheh’s Biggest Career Regret: 28 Years & 1 Role!
Everyone has a career regret, a project they’d happily bury in the deepest recesses of the internet. For Charmaine Sheh, it’s not a critically panned drama or a questionable fashion choice, but a cheerfully mortifying nursery song tied to the 2003 Korean drama phenomenon, Jewel In The Palace. This isn’t just about a star admitting … Read more