It's been an emotional week for Cameron Diaz, who just lost her father to pneumonia. The Diaz family held a memorial service for Emilio at Mahe in Seal Beach in California on Sunday afternoon, which brought in a sea of familiar faces.
Cameron's ex's Justin Timberlake and John Mayer showed up to pay their respects for her late father.
"Most people started arriving at 1:30 and hardly no one wore black," says a source. "Lots of people were wearing Hawaiian shirts. It looked more like a party."