Shannen Doherty's "world-class disaster of a marriage" was the driving force behind her grand exit from the glitzy zip code of "Beverly Hills, 90210."...
Cameron Diaz is head over heels for her hubby, but let's be real, even love needs some breathing room!
The 51-year-young actress, who's been hitched...