Rod Stewart and his wife Penny Lancaster 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.
The legendary singer, 80, and the model, 54, began dating in 1999 before becoming engaged in Paris in 2005 and marrying in the medieval monastery La Cervara in Portofino in 2007.
The Gavin & Stacey star appeared to be enjoying a late spring break with Julia and a group of friends in picturesque Portofino - a popular holiday destination for the rich and affluent.