She joined William outside of the buggy to shake hands with masses of near-delirious kids. "I love her, just love her," said one young fan.

Another asked the future king what power he would pick if he was a superhero, to which William replied: "Invisibility." Kate also picked invisibility, claiming she would need it so her husband could not sneak up on her.

They were there to visit a Rolls-Royce factory. Their itinerary also takes in Malaysia, the Solomon Islands and Tuvalu.