Sarah Jessica Parker promotes new shoe line on Long Island