IBIZA, SPAIN – MAY 29: A general view is seen as the sun sets at the Atzaro party at the first Ibiza and Formentera Film Festival on May 29, 2007. The festival runs from the 29th May to 7th June. (Photo by Chris Jackson/Getty Images)
IBIZA, SPAIN – MAY 29: A general view is seen as the sun sets at the Atzaro party at the first Ibiza and Formentera Film Festival on May 29, 2007. The festival runs from the 29th May to 7th June. (Photo by Chris Jackson/Getty Images)