The 48-year-old "Baywatch" star, who has two sons Brandon, 19, and Dylan, 17, with ex-husband Tommy Lee, said she makes them sign contracts as she does not want to spoil them, reported Female First.
"I made them sign a contract before they got a car; no drinking and driving and no disrespecting girls. I don't know if I brought them around the best role models, but they've had a colourful life. Despite the mistakes I've made, I have incredible kids," she said.
"I only knew him four days before I married him. It really was love at first sight.