Sarah Jessica Parker has opened up about why she never stripped off while filming Sex and the City, insisting it wasn't "a morality thing".
The 58-year-old actress starred as Carrie Bradshaw in the hit HBO show, which followed a group of New York women as they navigated their ever-changing sex lives.
Unlike her co-stars - Cynthia Nixon, Kim Cattrall and Kristin Davis - Sarah Jessica refused to film nude and has now admitted she was "too shy" to do scenes with no clothes on.