Sofia Vergara is engaged again, and let's hope this one goes a little better than the last one. After calling off her engagement with entrepreneur Nick Loeb—whom she'd been dating since 2010—in May, Vergara is now planning to marry True Blood star Joe Manganiello, whom she's dated for six months. Manganiello proposed while the couple was on vacation in Hawaii on Christmas, sources tell Page Six, and Vergara, 42, has been spotted around the resort wearing a telltale ring.
"Sofia was staring at her hand at the pool and couldn't stop smiling," says one witness. "The ring is giant and very sparkly. It stands out from a mile away and is hard to miss." The couple met in May at the White House Correspondents' Dinner and started being spotted in public together in June. As for Loeb, he tells Us he's happy for his ex. "She is beautiful and majestic and therefore to be loved," he says. "Beyond all else in life she deserves happiness, the kind that only true love can bring."