Elle Macpherson's Latest Battle With Heidi Klum | StyleCaster
Elle MacPherson knows how to own a runway and any event she attends
Elle Macpherson Britain and Ireland's Next Top Model - press launch held at Claridge's. London, England - 19.06.12 Featuring: Elle Macpherson Where: London, United Kingdom When: 19 Jun 2012 Stock Photo - Alamy