
Penny Lancaster and Rod Stewart have been together for over 25 years, and married for 17. The popular celebrity couple have now revealed the secrets to their longstanding union, and how marriage has changed them both for the better.
During an upcoming episode of My Life At Christmas, presented by Anita Rani, Penny and Rod not only open up about the huge family Christmas they're excited for, but also just why their marriage works so well.