Nicole Kidman is to receive AFI Life Achievement Award after "enchanting audiences for decades"

'The Hours' actress Nicole Kidman is to receive the American Film Institute (AFI) Life Achievement Award after "enchanting audiences for decades".