Wearing the same green Emilia Wickstead dress coat she wore to the event last year, Kate smiled broadly as she greeted soldiers from the 1st Battalion Irish Guards at Mons Barracks in Aldershot, Hampshire.
However, at one point, Kate's foot became stuck in a drain and she had to spend a few moments freeing her heel.
More top news
Jamie Oliver and health experts have been asked to help the Government in tackling the problem of obesity in primary school children.
A £265 million payout is being shared by thousands of BT workers as savings schemes mature, with some employees landing more than £54,000.
Former shadow chancellor Ed Balls has revealed he turned down an offer to go on ITV reality show I'm A Celebrity... Get Me Out of Here!