Sofia Vergara, 40, and on-again, off-again boyfriend of two years, Nick Loeb, 36, appeared to be on again after Modern Family actress Vergaga was spotted with a new diamond on her ring finger, but sources can't seem to agree upon whether or not the Columbian beauty is currently engaged.

"As of today, Sofia is not engaged," an unnamed rep told People en Espanol, denying what everyone assumed when photos of Vergara with what unmistakably looked like a huge diamond rock on her engagement finger, surfaced, tweeted by Vergara's pal Fernando Fiore.

On top of that, a source also confirmed the engagement earlier this week to Us Weekly. Vergara, who has been on a week-long celebration of her birthday with 90 close family members and friends (including Modern Family's Julie Bowen and Jesse Tyler Ferguson) in Mexico, was reportedly showing off the ring to anyone who would look at it where she was staying at the Rosewood Mayakoba resort, another source told E! News.

Loeb reportedly popped the question while Vergara and her birthday entourage were taking in the sites at the Mayan archaeological ruins of Chichen Itza. Vergara and Loeb, who is the founder and creator of a food topping called Onion Crunch, began dating in 2010 after meeting at a Golden Globes party.

If Vergara does, in fact, have plans to walk down the aisle with Loeb, this would be her second marriage — the first being to Joe Gonzalez when she was a teenager. Vergara and Gonzalez, who remain close friends, have a son together, Manolo, 20. Vergara and Gonzalez divorced in 1993.

For more on Sofia Vergara:

Sofia Vergara's Son Manolo Gonzalez Says His Is A Modern Family

SPLIT: Sofia Vergara And Nick Loeb Now Single

Sofia Vergara Takes A Yogurt Break On Set

PHOTO: Sofia Vergara Boycotting Golden Globes?

Modern Family's Sofia Vergara Says She Resembeles A Transsexual

Sofia Vergara Named Most Desirable Woman Of 2012

PHOTO: Sofia Vergara A Witch For Halloween

Sofia Vergara Wants To Age Like Betty White

Read more about: