penny-lancaster-abercrombie-denim-shorts-440.jpg

Rod Stewart and wife Penny Lancaster were spotted having a lovely stroll in La Colle Sur Loup, France. Penny wore a pair of Abercrombie Denim Shorts for her stroll.