Annabelle Neilson: A Look Back at the Ladies of London Star's Life in Photos
Born on March 31, 1969 to London investment and property advisor Max Neilson and interior designer and marquesa Elizabeth Neilson, Annabelle grew up in South London alongside her sister, Millie. Annabelle told the Daily Mail that she became a heroin addict at the age of 16, but was later able to remain sobe