In news that will undoubtedly fill the hearts of men everywhere with unrealistic expectations, "Modern Family" bombshell Sofia Vergara has split with her millionaire boyfriend of more than two years.

Vergara had been seen without Nick Loeb at the Met Gala in New York Monday, and at a Cinco de Mayo celebration with Jessica Alba.

A source told the New York Post, "Sofia was confiding in friends at the ball that she and Nick have split. They have been fighting a lot recently and have been on the brink of splitting many times. It is not yet clear if they are over for good, but they are done as a couple for now."