Elizabeth Hurley blew her fans away when she shared an incredibly revealing snap on Instagram.
In the photo, the 50-year-old actress is wearing a tiny yellow two-piece swimsuit and has her arm wrapped around a tree trunk.
Many of her fans were impressed with her toned body.
“So perfect,” one commented. “She is in her 50s!!”
“You just seem to get better with age.” (PHOTOS: This Bikini Photo Proves Christie Brinkley Is Not Aging At All)
“Goals! 50 is HOT!! You go girl!!!!!”
Hurley currently stars in the E! show “The Royals,” where she plays Queen Helena Henstridge who is the matriarch of a royal family who is trying to keep her family out of the spotlight. (PHOTOS: Salma Hayek’s Red Carpet Plus One Will ‘Cleave’ You Speechless)