Rod Stewart and his wife Penny Lancaster put on a loved-up display soaked up the sun in Italy on Saturday as they went on a shopping spree.
Sir Rod, 80, and Penny, 54, have been celebrating their 18th wedding anniversary by revisiting the country where they said ‘I do’ on June 16, 2007.
Rod and Penny walked the streets of Portofino, where they exchanged vows almost 20 years ago.
Penny put on a leggy display in a stylish beige dress that she paired with a brown Chanel handbag.
Meanwhile, Rod was aptly dressed for the warm weather as he cut a smart figure in a white shirt and cream, pinstripe trousers.
He wore a hat to protect himself from the sun as they purchased items from high-end shops including Mingo and Louis Vuitton.

Sir Rod Stewart, 80, looked like a little out of breath as he and Penny, 54, walked the streets of Portofino on Saturday on a shopping spree

Penny and Sir Rod wore hats to protect themselves from the sun as they purchased items from shops including Mingo and Louis Vuitton


The pair got engaged in 2005 after seven years of dating and have been going from strength to strength ever since
The pair got engaged in 2005 after seven years of dating and have been going from strength to strength ever since.
Documenting their anniversary trip, Penny took to Instagram to share a snap of themselves enjoying seafood.
As it featured both of them wearing bibs, she joked: ‘Making a mess of ourselves.’
In another snap, captioned with an ‘I Love You’ graphic, the pair could be seen smiling with ice creams.
Ringing in their anniversary, the couple also revisited the memorable locations from their love story with a journey on the Venice Simplon-Orient-Express.
Giving an insight into their holiday, Penny shared a photo of herself and Rod in front of the train.
She looked incredible in a pink floral shirt which she teamed with a matching skirt and stiletto heels.
She captioned her Instagram post: ‘Entering a bygone era @vsoetrain from Paris where we got engaged to Portofino where we got married 18 years ago, it’s totally magical Sir Rod Stewart xxxx’

Penny put on a leggy display in a stylish beige dress that she paired with a brown Chanel handbag

Documenting their anniversary trip, Penny took to Instagram to share a snap of themselves enjoying seafood

In another snap, captioned with an ‘I Love You’ graphic, the pair could be seen smiling with ice creams

Meanwhile, Rod was aptly dressed for the warm weather as he cut a smart figure in a white shirt and cream, pinstripe trousers

He wore a hat to protect himself from the sun as they purchased items from high-end shops including Mingo and Louis Vuitton

The couple enjoyed some luxury shopping as they made the most of their anniversary trip back to where they got married

The Maggie May hitmaker has eight children with five different women, two of whom are sons Alastair, 19, and Aidan, 14, which he shares with third wife Penny

Ringing in their anniversary, the couple also revisited the memorable locations from their love story with a journey on the Venice Simplon-Orient-Express
The Maggie May hitmaker has eight children with five different women, two of whom are sons Alastair, 19, and Aidan, 14, which he shares with third wife Penny.
Rod also has Liam, 30, and Renee, 32, with his second wife, model Rachel Hunter, 55, while Kimberly, 45, and Sean, 44, are from his first marriage to actress Alana Stewart, 79.
Daughter Ruby, 37, is from a former relationship with model Kelly Emberg, 65, and Rod’s firstborn child is Sarah Streeter, 61, who was raised by her adoptive parents Gerald and Evelyn Thubron.
While Rod has had many relationships throughout his life, he described Penny as the ‘most gorgeous woman ever in his life’ in 2021.
He told the Press Association that his song I Can’t Imagine from his 32nd album, the Tears of Hercules, was written for his wife.
It features the lyric: ‘I can’t imagine walking up with anybody else but you.’