Kate Middleton surprised tourists and Londoners this morning by taking a bus with Prince William and Barbara Windsor as part of a Remembrance Day event.

The Duchess of Cambridge appeared with her husband for the first time since Prince George's christening on the 1960s Routemaster.

It is also one of the first appearances since the family moved into their 57-room new home at Kensington Palace.

The couple hosted a special Remembrance Day event at the palace for volunteers and military supporters of the Royal British Legion before taking a tour of London on the bus.

Kate and William then surprised commuters at High Street Kensington where they sold poppies with servicemen and women. William wore a blue suit with a single poppy, while Kate wore a long red coat with three poppies pinned to the breast.

Tim Connolly, a Poppy Appeal volunteer, spoke to Kate and William. He told the Mirror: "It was a surprise. We were told we would be having VIPs here today but not who. It was a shock, very much so.

"William picked up the tin and saw it was full and said 'well done'."

Corporal Steve Johnson, an RAF recruitment officer who was busking to raise money for the appeal, spoke to Kate: ""Kate asked what kind of music I'd been playing. She asked me to play but then said don't because it's too busy.

"Kate was more interested in the music, while William was more concerned with the day itself and how the appeal was going. Lots of people are ecstatic to see them."

Earlier today Prince Harry and Prince Philip opened the Field of Remembrance at Westminster Abbey as part of the memorial.

Kate and William's next official engagement together is at the Only Connect Head Office in London, where they will learn how the charity supports young people at risk of offending.