Sofia Vergara set fans' pulses racing with her recent bikini snaps on Instagram.
The actress, 50, looked stunning as she posed for a selfie in the mirror while wearing a matching black two-piece bikini. She wore here brunette locks straight down over her shoulders as she shot a gaze into the mirror.
Taking to the social media platform on her hubby Joe Manganiello's birthday, the Modern Family star had fans questioning if she really was 50 as she showcased her flawless physique.
She captioned her post: "Playa brisa y mar,” which translates to, "beach breeze and sea."
In the comment section, one user joked: "How old are you again? 24?" while a second asked: "Do you ever age?"
A third gushed: "She’s still a very beautiful woman," and a fourth said: "Almost thought it was a throwback!"
It wasn't just fans dropping by the comment section to offer praise for the star and her hubby.
Jesse Tyler Ferguson, who plays Mitchell Pritchett on Modern Family, wrote: "Sofia!!!! I would love to look like you for a day. Or joe. But mostly you. Love you both!"
As well as the snap of herself, Sofia uploaded an image of Joe in a black vest top as he turned 46, and also a clip of their luxury beach resort getaway.
Calling the Caribbean property "Casa Chipi Chipa," the short video showed off palm trees swaying in the wind while the pale blue ocean was also in shot.
Sofia followed it up by sharing a number of sweet snaps as the pair enjoyed an extravagant cake with pals.
Turning the focus back onto the happy couple, Sofia shared an image of Joe hugging her. She wrote: "Esperando el año nuevo," which translates into: "Waiting for the new year nuevo."
And fans were once again on hand to share their admiration for the power couple.
One user wrote: "Off the charts with the gorgeousness...," while another penned: "Love this couple," along with an emoji with love hearts for eyes.
* Follow Mirror Celebs on Snapchat, Instagram, Twitter and Facebook.