Cameron Diaz's ex-boyfriends Justin Timberlake and John Mayer joined the actress to remember her late father at a memorial service yesterday (20.04.08).
The 'What Happens in Vegas' star and a host of friends and family attended the service at Mahe, in Seal Beach, California, to celebrate the life of 58-year-old Emilio Diaz – who died last Tuesday morning (15.04.08) from pneumonia.
Guests chose to shun the traditional funeral attire of black and wear brightly coloured garments instead in honour of Emilio's fun-loving nature.
An onlooker said: "Most people started arriving at 1.30pm and very few were wearing black. Lots of people had Hawaiian shirts on."
Justin – who dated Cameron from 2003 to 2006 – and John, who has been romantically linked to the 35-year-old actress for the past two years, arrived separately and stayed until people started leaving at 4pm.
Instead of flowers, the Diaz family asked mourners to donate money to conservation foundations Surfrider.org or Reefcheck.org in Emilio's name.