Princess Kate speculation is vicious. We KNOW that it's her in the farm shop video