Struggling with her debilitating obsession with shopping and the sudden collapse of her income source, Rebecca Bloomwood unintentionally lands a job writing for a financial magazine after a postal mix-up. Show less
Discover 11,122,496 listings and 293,467 playable programmes from the BBC
Struggling with her debilitating obsession with shopping and the sudden collapse of her income source, Rebecca Bloomwood unintentionally lands a job writing for a financial magazine after a postal mix-up. Show less