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
A former coach and kit man at Scottish football clubs has been charged with sexual activity with a child.
An eight-year-old girl has been taken to hospital after she was reportedly stabbed in Edinburgh.
Severe gales for a time in the far northwest tonight and heavy rain across wales