Designed by
Title
Elle Macpherson at the 2005 Tribeca Film Festival in New York City #225684021
Description
Australian supermodel Elle Macpherson arrives on the red carpet for the world premiere of `The Interpreter` at the Ziegfeld Theatre in Manhattan. The event also served as the Opening Night attraction for the 4th Annual Tribeca Film Festival on April 19, 2005. She is shown here in a monochrome rendering in which she casts a large and curvy shadow. The multi-talented MacPherson is also a film and tv actress, a tv host, and businesswoman. She was considered in her prime to be a supermodel and set a record by appearing on the cover of the `Sports Illustrated` Swimsuit Issue 5 times.
This image is editorial