Cameron Diaz is making a very rare public appearance! The 52-year-old Bad Teacher actress made a surprise appearance at Elle’s 2024 Women in Hollywood celebration on Tuesday (November 19) held at the Four Seasons Hotel Los Angeles in Beverly Hills, Calif. Cameron donned a shimmering black top with a coordinating black skirt as she helped honor Emilia Pérez stars Karla Sofía Gascón, Selena Gomez, and Zoe Saldaña.
During the event, Cameron also reunited with her Charlie’s Angels: Full Throttle co-star Demi Moore!
The two ladies appeared in the 2003 action comedy, a sequel to 2000′s Charlie’s Angels, alongside Drew Barrymore and Lucy Liu.
After her 11-year hiatus, Cameron will finally be returning to acting in the new action flick Back in Action alongside Jamie Foxx.
Read more on justjared.com