Karen Elson by Craig McDean for Vogue Italia, March 1999

Hair:Eugene Souleiman
Make-Up:Pat McGrath