Donald Trump has met reality TV star Kim Kardashian West as she visited the White House to advocate on behalf of a woman serving a life sentence for drug offences.

The US president confirmed the meeting via Twitter, writing, "Great meeting with @KimKardashian today, talked about prison reform and sentencing."

He included a picture of the two in the Oval Office.

Kardashian West has been urging Mr Trump to pardon Alice Marie Johnson, 63, who has spent more than two decades behind bars and is not eligible for parole.

The celebrity had also been expected to meet with Mr Trump's son-in-law and senior adviser, Jared Kushner, who is overseeing the administration's push to overhaul the nation's prison system.