If you believe the rumors, then Prince William and Princess Catherine's marriage ought to be in real trouble — so why are they still together?