Drew Barrymore and Will Kopelman celebrated their engagement last friday, in Manhattan.
According to the New York Post, the couple hosted 300 guests. The list included Cameron Diaz, her co-star, in Charlie's Angels.
The group celebrated at the Press Lounge Rooftop in the city's Hell's Kitchen neighborhood!
People Magazine reported: "Guests sipped the hostess's own Barrymore 2011 Pinot Grigio and snacked on wild salmon and spicy shrimp. Drag queen DJ Lady Bunny provided the '80s music on an outdoor patio and the space was decorated with votive candles and a massive floral arrangement."