
Elle Macpherson seen on the movie set of The Beautiful Life: TBL in New York City, USA. Pictured: Elle Macpherson Picture by: PPNY / GSNY / Splash News
Content © 2008 Splash News All rights reserved
barack obama Sports Celebrities News Fashion movies Style Celebrity Pets Jennifer Hudson Beyonce James Bond Zac Efron Christmas NBA NFL