Kristin Davis has abs of quasi-steel