Kate Middleton was said to have cancelled all engagements this month so she could rest and recover from the bout…