updated 01/07/2014 AT 7:40 PM ET
•originally published 01/07/2014 AT 7:00 PM ET
Sofia Vergara gave a refreshingly honest answer when asked about the recent, revealing photo she shared with the world.
The 41-year-old actress joked that she posted a racy snapshot of herself online (see it below to refresh your memory) because she’s grateful – and even a bit surprised – to look as great as she does.
“My son took that picture,” she said during On Air With Ryan Seacrest. “And I’m like, ‘Damn I still look good! I’m going to post this one.’ At this age, you don’t take for granted a good picture.”
The Modern Family star posted the pic to her WhoSay page while on vacation in Mexico during the holidays.
Mexico is a favorite spot for Vergara and Loeb, who got engaged there in the summer of 2012 while celebrating the four-time Emmy nominee’s 40th birthday.
Vergara also explained that although she sometimes leaves her engagement ring at home, rumors of a split with Loeb are laughable.