Penny Lancaster, the wife of rock legend Rod Stewart, is facing a wave of online criticism after being spotted on a yacht off the coast of Sardinia, Italy, wearing a tiny bikini.
Some people on social media didn’t hold back their opinions, claiming the 53-year-old blonde looked “sagging” and “drooping” in her swimsuit. Others, however, came to her defense, saying there was “no need for name-calling” and that she looked great for her age.
So, what’s behind all the buzz about Penny’s beach look? Let’s dive in to find out!

Rod Stewart, despite his packed tour schedule, took a break to enjoy some quality family time with his wife Penny in Sardinia. The couple, who married in 2007, decided to bring their large family along. Penny shared their joy on Instagram, writing, “Another amazing family holiday together (a few were sadly missed) in the [Mediterranean] bonding, healing, love, and laughter.”
Alongside the caption, she posted a picture of Rod, now 79, with their daughters Kimberly, 44, and Ruby, 37, as well as their sons Aiden, 13, and Alastair, 18.
Also joining the holiday fun were Rod’s two sons-in-law, Adam Sumner and Jake Alick, and his adorable grandson, Otis, who is just over a year old.
In a July 2024 interview with Hello! magazine, Penny spoke about the importance of these family moments. “We like to take every opportunity to bring the family, children, and grandchildren together,” she said. “The whole clan gets together at least two or three times a year, but it takes a lot of planning because part of the family lives in America and part in England.”
“Wrong Bikini Top?”
Before heading back to Las Vegas for his residency at Caesars Palace, Rod and Penny were seen soaking up the sun on a $65 million super yacht in Porto Cervo, a stunning seaside town in northern Sardinia.
Rod, known for his hit song “Tonight’s the Night,” stayed cool in a lemon-colored button-down shirt and covered his face from the hot sun with a towel. Meanwhile, Penny confidently showed off her toned figure in a tiny black bikini, her hair tied back in a ponytail.
However, not everyone was a fan of her look. Some social media users quickly criticized Penny’s choice of swimwear. One person tweeted, “After noticing the drooping, sagging, and wrinkled skin barely held together by the bikini… it’s more like ‘Ewwww.'”
Another chimed in, saying, “Wrong bikini top.” A third person added, “For a woman who was famous for modeling, she’s letting the side down. Just because you can, doesn’t mean you should.” They suggested Penny should get a stylist before going out in public.

But Penny wasn’t without her defenders. “The swimsuit is not flattering,” one supporter admitted, “but let’s stop the criticism; she’s in her 50s. She may not look amazing to everyone, but there’s no need to be mean.”
Rod Stewart’s wife, Penny Lancaster, looks radiant on beach in string bikini https://t.co/q4eykVX6LM pic.twitter.com/JlnFG51jGm
— New York Post (@nypost) April 5, 2023
Another fan wrote, “Leave her alone. They’re on vacation on their yacht, not a public beach!”
Penny Lancaster, 53, wows in a tiny black bikini as she soaks up the sun with husband Rod Stewart, 79, on £50million yacht in Sardinia https://t.co/mD8AIVvlGo pic.twitter.com/tlwVOAQyZB
— Daily Mail Online (@MailOnline) July 17, 2024
Still a Style Icon
Meanwhile, Rod Stewart, always known for his bold fashion choices, posted a picture of himself on the yacht in a black and white striped short suit, teasing his upcoming shows in Las Vegas.
All striped up on me holidays and looking forward to @CaesarsPalace in Las Vegas 24th July till the 7th of August pic.twitter.com/8sxSj7UpY3
— Sir Rod Stewart (@rodstewart) July 12, 2024
“I’m all decked up for the holidays and excited to visit Caesars Palace in Las Vegas from July 24 to August 7,” he announced.
His outfit was a modern twist on a suit he wore back in 1973. It’s one of the many “anything but subtle” looks that have helped him earn the title of “fashion icon,” according to Vogue magazine.
So, while opinions are divided about Penny’s bikini, there’s no doubt this couple knows how to make headlines, whether they’re on a yacht in Italy or on stage in Las Vegas!