
Marie Helvin poses in the window of Selfridge’s department store on Oxford Street, London, to promote the skin renewal device.
Marie Helvin poses in the window of Selfridge’s department store on Oxford Street, London, to promote the skin renewal device.