Some moments of summer feel almost picture-perfect, and Penny Lancaster seemed to enjoy one of those days on the water. The 53-year-old model was spotted soaking up the sun in Sardinia, sharing a peaceful getaway with her husband, Rod Stewart. Her bright smile and relaxed posture showed a woman fully enjoying the warmth and the company around her.

Penny stunned in a tiny black bikini as she stretched out on the deck of their £50 million yacht. The heat was intense, but she appeared calm and comfortable while chatting with family. Nearby, 79-year-old Rod kept things cool in a lemon-yellow shirt and draped a T-shirt over his head for shade.
The trip wasn’t just a romantic escape — it was a family celebration. Several of Rod’s children joined them, along with his young grandson, Otis. Photos from the holiday showed laughter, shared meals, and sweet moments with the little ones, capturing the heart of their blended family.

Later in the day, Penny slipped on a light floral cover-up as the group headed to shore by dinghy. She moved with ease between sunbathing, swimming, and spending time with the kids, showing her natural comfort in the family’s lively routine.
The couple, married since 2007, have often spoken about what keeps their marriage strong. They say honest conversations and settling disagreements before bedtime help keep their bond steady through busy family life.

As their yacht drifted along the Sardinian coast, it was clear they were enjoying more than sunshine — they were enjoying the simple joy of being together.