At one point, Mr Obama picked up a tissue to wipe his eyes as he said the First Lady had been his “best friend” during his time in office.
In the heartfelt tribute, he said Mrs Obama had helped a new generation “set their sights higher because it has you as a role model”.
Laura Ingraham, a Conservative writer and commentator blasted the outgoing president, accusing him of theatrics.
After it was revealed she laughed while watching the speech back, Ingraham laid into the Obamas for a “well-produced event”.
At which point the outspoken American radio host was passed a box of tissues by presenter Sean Hannity, and began to mimic Barack Obama.
“There’s some good acting involved,” she continued as she pretended to wipe away tears.
“I’m sure he’s wistful, he’s leaving after eight years and he got to be the president of the United States – but the man is not dumb he is very savvy.”
He told the thousands of supporters who braved the freezing temperatures: “For every two steps forward, it often feels we take one step back”, believed to be a reference to Trump’s shock election win.
Not one to hold her tongue, Ms Ingraham slated Mr Obama for creating “more racial divisions” in the United States since he moved into the White House in 2008.
“Personally, he’s very popular, that doesn’t surprise me at all,” she said.
“[But] he has laid waste to our productivity, this idea of a vibrant economy, to a foreign policy that has some semblance of pragmatism. He’s laid waste to all of that.
“We have more racial divisions in the country than ever before.”