But in her day - an era when cinema brightened the landscape for a British public faced with the storm clouds of war, Edith Madeleine Carroll was the planet's highest paid actress.
Llandudno mayor Frank Bradfield insisted nothing has been proved about Carroll and his story should not be tainted on the eve of the 150th anniversary of its publication next month.