Drew Barrymore and Will Kopelman hosted a swanky engagement bash for 300 guests — including Barrymore’s “Charlie’s Angels” co-star Cameron Diaz — at the Press Lounge rooftop in Hell’s Kitchen on Friday. Drag queen DJ Lady Bunny spun ’80s music on an outdoor patio, spies said, and was “all decked out with a short dress, high heels and tall blond wig.” Barrymore showed guests her new wine label, and waiters poured Barrymore 2011 Pinot Grigio. The decor was by Ron Wendt Designs and featured “votive candles that wrapped around the glass walls of the space. There was one massive floral arrangement with green flowers that looked like a topiary.” Before the civilized soiree wrapped by 11:30 p.m., guests nibbled on wild salmon, spicy shrimp, smoked ricotta-roasted tomato crostini and filet of beef on brioche. Barrymore and her groom-to-be have more to celebrate than just their wedding: Despite not commenting publicly, photos have revealed her growing baby bump.