I2C on FFC or IDE cable - interference?
Use the tandem shielding approach. Ground in between each line...

Going across the cable:
G, S1, G, S2, G, S3, ...

That's the easiest and it will definitely help, probably enough to solve your problem. If not, there are more exotic solutions like differential buffers, increasing the drive impedance to slow down the edge-rate, etc...

I should add, the you won't have problems with I2C over 10cm on FFC or Ribbon even without elaborate grounding/shielding mechanisms, but it can't hurt.

You can estimate/prove it this way... the line behaves like a lumped element if the line is less than 1/10 the wavelength. In copper (with insulation) the speed of light is about half that of vacuum (conservative since slower = shorter). 

At 400kHz, the safe edge rate is 4MHz (10X). Ergo, the wavelength at 4MHz in insulated copper is >30 meters. So as long as your I2C drivers don't switch too quickly (they don't) you are safe for at least around 3 meters (30/10) of cable.

In practice, you'll have the other problem (the signal being too slow rather than too fast) at those longer cable lengths. You'll need more drive strength to go that far, but 10cm no problem.