The actress, 53, looked incredible in a plunging purple swimsuit at a detox retreat in Austria.
Elizabeth oozed glam as she smouldered for the selfie on Instagram.
She wrote alongside the caption: “Four days into my detox retreat at @vivamayr taking ‘the cure.’
“It’s brutal but I’m beginning to get my mojo back…”
Fans could not believe how good she looked and headed to Instagram to tell her
One wrote: “How on earth are you still this hot? Another said: “Sexy woman and mum.”
A third chimed in: “Damn, what a gorgeous lady.”
A fourth added: “Wish I was in that bathroom with you.”
Liz is staying at the luxury Vivamay health and well being resort in Austria, where guests can take part in holistic programs designed to ease stress and improve health.
The hotel is based on the shores of a lake and offers luxury spa treatments, fitness classes and healthy eating.
Liz recently admitted her son Damian, 16, often doubles as her personal photographer.
Damian is responsible for some of the raunchy snaps she posts on her Instagram page.
Liz said: “He definitely takes some, but I do have other friends that I can torture for some too…
“I’ve been in the business for a really long time so my body is something I have to take care of and think about all the time.
“I use as much cream as possible on it.”
Damian often accompanies Liz to showbiz parties and is a fledgling model and actor himself, with a role in Liz’s 2015 TV series The Royals.