John Mayer jjc.jpg Cameron Diaz may still be reeling from the loss of her beloved father Emilio - but she's certainly got a great support network!

Us Magazine reports that Emilio's memorial service yesterday afternoon was attended by both Justin Timberlake and John Mayer, two of Cameron's most prominent exes. What a thoughtful gesture - we're sure their presence was much appreciated!

Fortunately for Justin and John, the ceremony was a decidedly laid-back affair - some guests were even spotted wearing Hawaiian shirts and leis as part of the service's tropical theme.

For Cameron, however, the ceremony offered her a chance to say goodbye to her father with a heartfelt speech honoring Emilio's memory. Poor Cameron - at least she's got an all-star team of friends to help her through this difficult time!