Sofia Vergara and longtime love Nick Loeb have called it quits, a source confirms to Us Weekly. "They've been fighting for a long time," the source tells Us. "It just ended officially before the weekend."
(The New York Post's Page Six first broke the news). Indeed, after she and Loeb parted ways, the Colombian stunner, 39, arrived at the Met Ball Monday night solo, where she confided in friends that she was single. Loeb, said the source, "loved her very much."
The Modern Family actress first stepped out with Loeb, 36, at a Golden Globes party in 2010, although Loeb is not involved in the industry. (The politically active son of John Loeb Jr., who served as ambassador to Denmark under President Reagan, considered a 2010 run for Florida's state senate.)
Loeb reportedly relocated to L.A. to spend more time with Vergara, who has stayed busy with Modern Family filming; in the fall of 2010, he was involved in a serious car crash that landed him in intensive care.
For the next two months, Vergara focused her attention on nursing her ailing boyfriend back to health–and admitted to Us at the time that it was putting a bit of a strain on their relationship.
"It's been a very hard two months–for him and for me!" the Three Stooges star told Us. But, she quickly added, she was happy to help out her man. "I've been with him since the beginning," she shared.
Loeb, for his part, was grateful for his girlfriend's assistance. "I'm in a lot of pain and still stuck in bed," he told Access Hollywood that fall. "I won't walk for several months. Sofia has been great taking care of me–I've been very lucky on that front."
Prior to dating Loeb, Vergara has been linked to singer Craig David and actor Donal Logue. She has an nineteen-year-old son, Manolo, from a previous marriage.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!