Drew Barrymore, who is looking trim even after giving birth to her first child Olive just four months back, revealed her slimming secret while attending the New York City Ballet's Annual Luncheon Benefit.

The 37-year-old actress flashed a pair of Spanx's control underwear under skirt, when she was walking into the Manhattan theater. At first, her long, floaty skirt, with a black and white tie dye pattern, appeared to keep everything covered but as she walked, its thigh-high slit became glaringly apparent, so did her black Spanx.