"It didn't deserve to happen that way, but it happened from an honest mistake," Harvey said after crowning the wrong winner

Credit: John Locher/AP

Steve Harvey may be taking a lot of flack for his Miss Universe flub – but he says owning up to his mistake was the right thing to do.

“I feel horrible for the two countries. I feel horrible for the fans. It was a mistake,” he said during a press conference after the show Sunday in Las Vegas. “The dishonorable thing would be to just leave it like it was. It didn’t deserve to happen that way, but it happened from an honest mistake.”

Harvey, who served as Miss Universe host, mistakenly announced Miss Colombia as the winner, when Miss Philippines actually won the crown. He blamed the flub on misreading his cue card.

“It said first runner up and I went, ‘Oh my goodness.’ I didn’t remember it from rehearsal because nobody knew the winner in rehearsal,” Harvey said.

Harvey also took to Twitter following the gaffe to apologize.

“I’d like to apologize to the viewers at that I disappointed as well. Again it was an honest mistake,” he wrote. “I don’t want to take away from this amazing night and pageant. As well as the wonderful contestants. They were all amazing.”

While Twitter users have been mocking Harvey for the mistake, the two finalists – winner Pia Alonzo Wurtzbach and runner-up Ariadna Gutierrez-Arévalo – have remained gracious.

RELATED VIDEO: Steve Harvey Crowns Wrong Miss Universe 2015

Harvey, 58, also posted a photo of him with Wurtzbach, saying he had apologized to her in person.

Despite the Twitter backlash, Harvey received support from several stars on Twitter, with the host expressing his thanks to them.

“Always appreciate your support champ!” he wrote to Magic Johnson after the former NBA star tweeted, “we’ve all made mistakes in our careers & lives.”