What movie did Cameron Diaz play in where she was getting married and went crazy?
The movie you're thinking of is
"The Wedding Singer" (1998). In the film, Cameron Diaz plays Julia Sullivan, a woman who is getting married to a wealthy and arrogant man named Glenn. She becomes increasingly unhappy and frustrated with the wedding plans and her fiancé's behavior, leading to a dramatic breakdown during a rehearsal dinner.