Australia will no longer appoint knights and dames under the honours system, PM Malcolm Turnbull has said.

Mr Turnbull said the titles were "not appropriate" in modern Australia, and that Queen Elizabeth had accepted the cabinet's recommendation to drop them.

The decision reflected "modern Australia", he added.