My Little Merry Ragdalene: a rags to grace story