London: Actress Jessica Alba has revealed she is the "disciplinarian" of her household but praises husband Cash Warren for being such a good father.

The 30-year-old, who has daughters Honor, three, and Haven, five months, with husband Warren, admits she is always the bad cop when it comes to laying down the law.

"I'm the disciplinarian. I think it's because I was kind of a naughty kid myself. I'd push my parents' buttons and test them to see how much I could get away with," Alba said.

"Cash (Warren), meanwhile, was always the perfect kid the straight-A student who was everyone's sweetheart. It was never in him to be naughty. I think I just know, from me being that other kind of child, how to cut off bad behaviour and redirect it," she added.

(Agencies)