Sarah Jessica Parker has long been an ... “We drink wine, but I still love a cocktail,” she said. “To be honest, I really do love a cosmopolitan. I don't know how to make them well, but ...