Jessica Simpson and Tony Romo have called it quits, sources tell Usmagazine.com.
"It's been a long time coming," a close friend of Romo's tells Us.
Still, another source tells Us the volatile couple could always get back together. "They go from one fight right into another, without a second break," the source tells Us. "It's always something with Jessica."
Reps for both stars could not be reached.
Simpson - who turned 29 July 10 - began dating Romo, 29, in November 2007 -- around the two-year anniversary of her split with Nick Lachey (who, incidentally, recently split with his girlfriend Vanessa Minnillo).
Look back at Jessica Simpson's most unforgettable moments
Simpson said she was watching a Cowboys game with her family when a segment on the quarterback aired, during which he said Simpson was his celebrity dream crush.
"My family was like, 'Did you just hear that?'" Simpson told the June 2008 issue of Glamour. "His picture came up, and I'm like, 'He's really cute.' Then I heard [that I was his crush], and I'm like, 'Oh my gosh!'"
They later met after a pal introduced Romo to her dad, Joe. Simpson said she and Romo then began flirting "over e-mail and on the phone."
On their first date, Simpson told Glamour, "I had butterflies that you would not imagine. I wanted to puke in the cup holder ... It took me forever to put together an outfit!"
He tried to kiss her on their first date. "I was taken aback....
"The fact that this guy, on our first date, in the first 10 minutes of dinner, wanted to lean over the table and say, 'This is my girl, and I want to kiss her' -- our first kiss in front of everybody -- was awesome," she recalled to Glamour.
During their relationship, Simpson credited Romo with helping her change as a person.
"He reintroduced me to myself," Simpson told Glamour.