Sir Rod Stewart has revealed that the secret to his happy marriage with Penny Lancaster is that they spend time apart.