Sarah Jessica Parker, who played Carrie Bradshaw, was the only one of the four main actresses whose contract stated that she would not appear nude on screen.