Kate, 44, wearing a purple Jenny Packham gown, handled what might have been a very awkward stumble with grace - and humour - as she arrived for the glitzy film premiere in Leicester Square.