Sir Rod Stewart’s wife Penny Lancaster revealed the couple have privately renewed their wedding vows ahead of their 10th anniversary to rid their new house of negative spirits.

The 45-year-old model married the Scottish rocker, 71, in Italy in June 2007 and they have recently moved into a new UK home, an 18th-century estate in Essex.

Sir Rod Stewart has perfected his photobombing techniqueSir Rod Stewart has perfected his photobombing technique (Hello!)

The pair plan a grand renewal of their vows in Italy next year, but Penny revealed they had already secretly done it.

She told Hello! magazine: “I wanted the priest to bless the house because I felt there was a lot of history and old spirits there: we wanted to say thank you to the old and welcome in the new.

“So we walked into the garden, under the largest oak tree there, and we said our vows again, just Rod, myself and the priest. It was beautiful.”

Sir Rod and Penny have been married since 2007Sir Rod and Penny have been married since 2007 (Ian West/PA)

Posing for photos at their Beverly Hills mansion, Penny said that Sir Rod’s recent knighthood had given her the chance to live out her Thunderbirds childhood nickname in real life.

She explained: “I used to get called Lady Penelope at school because the other kids thought I spoke nicely.

The couple posed for a photoshoot at their Beverly Hills mansionThe couple posed for a photoshoot at their Beverly Hills mansion (Hello!)

“After the news (of Sir Rod’s knighthood) broke, the driver that takes us into London would say to me, ‘Evening, me Lady,’ and I would reply jokingly, ‘London please, Parker’.”

Sir Rod said he feels “very lucky” to have earned the knighthood.

Read the full article in Hello! out now.