Robert Irwin delighted fans with a very Australian exchange with Prince William during a public appearance in London.