They certainly have had their ups and downs, and rumor has it that Bristol Palin and Levi Johnston have called off their engagement.
A source close to the couple told E! News that Ms Palin ended things last week following a fight over one of Johnston’s ex-girlfriends.
"There was an interview with her and Bristol wasn't happy about some of the things said," the source tells. "There was also some picture on Facebook of him and Briana and Bristol just said, ‘Let's hold off on the engagement.' "
The couple - who has a 19-month old son together - announced their engagement just a few short weeks ago. There have been no comments from either party.