Porsha Williams' fairytale is officially over!
E! News was first to report the broken engagement.
RadarOnline.com readers can recall a breakup was brewing for weeks. Sources told RadarOnline.com the 37-year-old and her family and friends took a girls' getaway to Costa Hollywood Beach in Hollywood, Florida, on the weekend of June 15 — and neither Dennis McKinley or her huge engagement ring made the trip.
The source confirmed Bravo cameras captured every moment of the vacation.
The couple had been fighting since May, when an insider told RadarOnline.com Porsha and Dennis couldn't agree on financial issues or parenting.
The hot dog mogul also was accused of cheating on Porsha throughout their relationship.
Though he denied the allegations, the reality star and her mother and sister promptly unfollowed her man on social media as rumors spread.