Kim Kardashian has forgiven actor Jon Hamm for making insulting remarks about her last month, and the two reportedly met on the set of "30 Rock" which aired on Thursday night where they allegedly made up.
"We laughed it all off," Kardashian told a friend according to TMZ, adding that during their discussion Hamm was "very sweet and very respectful."
Both Kardashian and Hamm appeared on Thursday night's special live version of "30 Rock" and were finally able to end their war of words.
Last month the reality TV personality was furious after the "Mad Men" actor criticized her fame status.
"Being a f------ idiot is a valuable commodity in this culture. You're rewarded significantly. Whether it's Paris Hilton or Kim Kardashian or whoever, stupidity is certainly celebrated," Hamm told Elle magazine U.K.
Kardashian, who has received ongoing backlash from fans since filing for divorce from Kris Humphries after just 72-days of marriage, immediately took to Twitter to defend herself.
"Calling someone who runs their own businesses, is a part of a successful TV show, produces, writes, designs, and creates, 'stupid,' is in my opinion careless," Kardashian tweeted.
"I respect Jon and I am a firm believer that everyone is entitled to their own opinion and that not everyone takes the same path in life. We're all working hard and we all have to respect one another," she added.
Hamm, 41, then responded to Kardashian's tweets during an appearance on the "Today" show.
"I don't think they were careless; I think they were accurate. It's a part of our culture that I certainly don't identify with, and I don't really understand the appeal of it other than in a sort of car crash sensibility," Hamm said.
"And it's not something that I partake in or enjoy, but it is what is and here we are. There are a lot of channels on the dials and those channels need to be filled up with things: It's different strokes for different folks," he added.