The 41-year-old Modern Family star flashed the eight-carat ring from fiance Nick Loeb while shopping in upscale Beverly Hills, California.
She matched it with a wide smile - the Colombian beauty earlier in the day was nominated for a fifth time for a Golden Globe Award for best supporting actress in a television series, mini-series or movie.
Big ring: Sofia Vergara had her engagement ring back on as she went shopping on Thursday in Beverly Hills, California
Sofi and her 38-year-old fiance became the subject of break-up rumours after she was spotted dining last month with friends in West Hollywood, California not wearing her engagement ring.
The rumours gained momentum after Sofia and Nick spent the recent Thanksgiving holiday apart.
Sofia and Nick got engaged last year while celebrating her 40th birthday.
The popular actress has multiple endorsement deals with big brands such as Diet Pepsi, Comcast and CoverGirl and has designed her own clothing line for Kmart.
The stunning brunette earned an estimated $30 million last year and was named the highest paid actress on TV by Forbes.
Nick has been working in New York on his condiment line Onion Crunch, while Sofia has been filming Modern Family in Los Angeles.
Award nominee: Sofia looked to be in a good mood
following her nomination for a Golden Globe on Thursday for best
supporting actress in a TV series
Television star: The Colombian beauty was recently named the highest paid actress on television
Sofia on Sunday shared a photo via Twitter of her and Nick watching a New York Giants football game.
'Sunday fun at the @Giants game with @DietPepsi!!,' she wrote to her more than five million followers on Twitter.
Still together: Sofia, shown with fiance Nick
Loeb in September in New York City, shot down breakup rumours by wearing
her engagement ring