Rod Stewart and Penny Lancaster shopping in St. Honore street. They went to David Morris and back to the Ritz Hotel. Paris, France 26th 2019. 26 Mar 2019 Pictured: Rod Stewart and Penny Lancaster. Photo credit: KCS Presse / MEGA TheMegaAgency.com +1 888 505 6342