And while many may scoff at her holier-than-thou attitude when it comes to her healthy lifestyle, it would seem that Gwyneth Paltrow is having the last laugh.
Because the actress looked svelte, sexy and in fantastic shape as she enjoyed a family holiday in Sardinia this weekend.
Hot in hot pink: Gwyneth Paltrow shows off a toned and trim figure in a strapless bikini as she holidayed with her children off the island of Sardinia
The 38-year-old mother-of-two showed off a very toned and trim figure that a woman ten years younger would be enviable of.
She had clearly packed plenty of bikinis for her Italian getaway and managed to parade three different ones throughout the day.
Quick rinse: Gwyneth was seen under a shower on the yacht as she washed off the sea after her dip
Yet another change: Gwyneth swapped the pink bikinis for a white stripey one as she strolled the beach
Gwyneth was snapped climbing on board her private yacht and frolicking on the beach in a red bikini, which she had changed into from a hot pink strapless one.
Earlier in the day she was snapped walking on the sand in a white stripey bikini.
Slow down, Mummy! Moses clings on for dear life and he and his mother whizz across the waves...
Girlie time: Gwyneth then joined her daughter Apple as they messed about on some inflatables
The actress and her two children, daughter Apple, seven, and five-year-old Moses are holidaying in Sardinia with her godfather, legendary director Steven Spielberg.
They are staying on his £200million pound yacht and were seen leaping off the back for a swim and larking about on the water on his jet skis.
Is this organic? With a corn on the cob on her plate already, Gwyneth asks the staff what else in on the menu
Treating herself: Let's hope Gwyneth decided to relax her strict diet for her holiday
At lunchtime, they were snapped heading across the water from the moored boat to the beach where they enjoyed a spot of lunch in the sun.
Ever the workaholic, Spielberg was seen with a video camera in his hand as he filmed the family enjoying themselves.
Today, Gwyneth, Steven and the two children were snapped strolling around the two of Porto Cervo as they did some shopping.
One for the family video collection: Spielberg was seen filming the family as they played on the beach
Gwyneth's husband, Coldplay frontman Chris Martin is possibly set to join his family on their Italian vacation off the back of the band's performance at the T In The Park festival in Balado, near Kinross, Scotland.
But he will only be able to spend a short amount of time with them as he is due back in London to play this year's iTunes Festival in July 22.
High five, Uncle Steven! Spielberg slapped hands with Moses as the family strolled round the town of Porto Cervo today