Affair rumors surrounding Kate Middleton and Prince William have circulated for years.

See Full Page