Sarah Jessica Parker was the subject of some unwanted headlines over the past few weeks after saying she reads two books a day.