Elle Macpherson or Spy

Are those leather shorts?




Elle Macpherson arrives at the launch party for the 21st anniversary issue of Elle Magazine hosted by Donatella Versace, at the Versace Store in Sloane Street on September 7, 2006 in London, England.

No comments: