
Lily Cole was born in Devon in 1987 and, aged 16, was the youngest model ever to appear on the cover of British Vogue. She has acted in films including “Star Wars: The Last Jedi”. In 2013 she co-founded the technology company Impossible.
It was re-triggered the other day when I got stung by a bee on my foot. It happened when I was a kid, in the garden. It was much more painful in my memory than it was a week ago.