Armstrong Lisa wallpaper Lisa Armstrong She was born on October 25 1986 and celebrates her birthday on October 25. Lisa Armstrong is The Telegraphs Head of Fashion. … Sunday, June 26, 2022 Edit