Rod Stewart says Penny Lancaster is 'everything' to him.
The three-times wed rocker - who has eight children with five women, including Alastair, seven, and Aiden, two, with his current spouse - insists he will stay with the blonde model 'for life' and credits her with helping him out of low periods he has experienced.
He said: 'I feel the same about Penny today as I did when I met her 13 years ago. She's so sexy and she's my best friend.
'I do get down - I get my black dogs. But they don't last long as Penny digs me out of it.
'Like the other night, I had a bit of a sulk because I didn't really want to go out so she stood in front of me and started dancing. That's how she cheers me up. I said to her, 'You could've been the most expensive lap dancer in the world.'
'But she's everything to me - a great wife, a great mum and a great lover. And I'm with her for life.'
In recent years, Rod, 68, has grown increasingly close to his eldest daughter Sarah - who was raised by adoptive parents after he fathered her aged just 18 - and though it was difficult at first to create a bond, they now feel like 'family' to one another.
Speaking about Sarah - who has no contact with her birth mother Susannah Boffey - he told The Sun newspaper: 'She's a great girl. I didn't change her nappies or do homework with her like I did my other kids, so at first it was hard to feel like my own.
'But I've worked hard at it and now it's beginning to feel like we're family.'