Elle Macpherson at the premier party for the new Jaguar XJ.

By