Not that any of you fellas would have a shot with her, but Modern Family star Sofia Vergara and her on-again, off-again boyfriend Nick Loeb are off again.

This is after the two got engaged on Sofia's 40th birthday last year. They dated for about three years.

There's no official word why they split, but rumors are that Nick is a serial cheater. (He's also the man behind this interesting condiment, Onion Crunch!)