Both Kate and her father-in-law King Charles were reluctantly forced to miss last year's key royal event as they were undergoing treatment for their respective cancers. This year however ...