We can all rest easy. Prince William and Kate Middleton have responded to cheating rumors, and guess what? It’s all… Read More