Cameron Diaz helped her friend Gwyneth Paltrow plan her wedding because she wanted a private ceremony.