All's well that ends well, right? Seems to be the case for Ashley Dupre, who just four years ago was embroiled in a prostitution scandal with New York's then-Governor Eliot Spitzer.

The former call-girl is getting married. Oh yeah, she's pregnant too. Seven months, to be exact. Dupre was tight-lipped with Page Six when pressed for details on the pregnancy but assured them— “So far so good!”

As for her future husband, it's Thomas “TJ” Earle, a construction executive who met Dupre while he was still married, back in 2008. The pair eventually had an affair, and then he amicably divorced his wife Alisa, which allowed him the opportunity to get engaged to Dupre.

“We’ve all moved on and [are] doing great,” Dupre says. “Everyone is looking forward to the future.”

[via Page Six]