Mary-Louise Parker regrets topless scene