the marriage lasted two years-long enough for caroline to get pregnant , have her baby , have a sleazy affair with a horse trainer , and then go running off to europe with a phony italian prince who 'd been a guest in this very house .