The 40-year-old star -- who has four children, Brooklyn, 16, Romeo, 13, Cruz, 10, and Harper, four, with the fashion designer -- said the key to their happy relationship is "trust", reported Us magazine.
"We've been together for 18 years, we've been married for 16 years. So you trust each other's judgement. I think that has worked for us," he said.
While Victoria is the strict one in the house, David said they both "control everything" Brooklyn posts on social media.