Sofia Vergara: 'You Don't Take For Granted A Good Picture' [Photo]

Sofia Vergara firmly believes that you shouldn't take a good photo for granted.

It's no secret that the Modern Family star likes to show off her curvy body on social media. Much to the delight of her countless fans, the actress often poses for photos in revealing swimsuits that frequently make their way to Instagram.

Why does Sofia Vergara feel the need to flaunt her figure online? According to her, folks who reach a certain age shouldn't take good pictures for granted. Since Vergara feels she still looks "damn good," these images are frequently shared with her admirers.

"My son took that picture. 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," she recently told Ryan Seacrest during an interview.

In addition to opening up about her penchant for taking sexy bikini shots, Sofia Vergara addressed frequent rumors about her relationship with fiancé Nick Loeb. Since the actress is often spotted without her engagement ring, some websites are quick to report that their relationship is on the rocks.

"I laugh all the time, because what else can I do? I mean at least they're talking about me, no? I read the most absurd things, like one day I'm engaged, one day because I go to the gym without the ring then I'm not engaged and it's some horrible tragedy. Then the other day I'm getting married, then I'm giving birth," she explained.

Vergara recently learned that people can say some pretty harsh things on the internet. During her recent appearance on Jimmy Kimmel Live, the Machete Kills star, and the host, read insults about one another that were recently posted online.

Although Sofia looked a little shocked that someone out there believes that she has "a more annoying voice than Fran Drescher," one comment seemed to bother the actress more than others. When Kimmel read the "Has anyone checked for a penis?" insult, Vergara reacted by slapping the talk show host across the face.

"For sure bigger than yours!" she said before storming off stage. Judging from the big smiles she gave after the bit was over, chances are the whole exchange was nothing more than a joke. However, that slap is still pretty convincing.

Check out the clip from Jimmy Kimmel Live below.

Are you a fan of Modern Family star Sofia Vergara? Do you agree that folks should never take a good photograph for granted?