Forced to take a succession of lovers to survive, she slowly rises to respectability - but only after enjoying wholeheartedly the fruits of her labour.
In the recent 2008 mini-series Rebecca Night stars as the eponymous heroine, Alex Robertson plays her true love Charles, and Alison Steadman is Mrs Brown, owner of a house of ill-repute who first introduces Fanny to the oldest profession in the world.