Picture - Elle Macpherson London, England, Wednesday 30th June 2010


Elle Macpherson - Elle MacPherson with the finalists London, England - Britain's Next Top Model series 6 launch party held at Circus Wednesday 30th June 2010




Contactmusic