Photo credit: Tinseltown / Shutterstock.com

Chrissy Teigen has just issued a lengthy apology for years of trolling and online bullying, after many malicious Tweets from her past were recently unearthed.

“There is simply no excuse for my past horrible tweets. My targets didn’t deserve them. No one does,” the 35-year-old model, who has been married to singer John Legend since 2013 –wrote in a Medium blog post yesterday.

“Many of them needed empathy, kindness, understanding and support, not my meanness masquerading as a kind of casual, edgy humour.

“I was a troll, full stop. And I am so sorry.”

Last month, the mom-of-two was exposed for bullying Courtney Stodden – who recently came out as non-binary and now goes by they/them pronouns – when they were just 16 years old, and even told them to kill themselves.

Courtney Stodden rose to fame at 16 years old, after marrying The Green Mile actor Doug Hutchinson who was 50 years old at the time.

More vicious Tweets from the cookbook author which were directed at stars such as Avril Lavigne, Lindsay Lohan, and even Republican politician Sarah Palin, have also been unearthed, which Chrissy Teigen also tried to take responsibility and apologize for in the lengthy blog post…

“I know I’ve been quiet, and lord knows you don’t want to hear about me, but I want you to know I’ve been sitting in a hole of deserved global punishment, the ultimate ‘sit here and think about what you’ve done,'” she wrote.

“Not a day, not a single moment has passed where I haven’t felt the crushing weight of regret for the things I’ve said in the past.

“I’m truly ashamed of them. As I look at them and understand the hurt they caused, I have to stop and wonder: How could I have done that?”

Chrissy Teigen added that she has reached out to one person, but still has a long way to go in terms of the people she needs to apologize to…

“I’m in the process of privately reaching out to the people I insulted,” she continued.

“I understand that they may not want to speak to me. I don’t think I’d like to speak to me…But if they do, I am here and I will listen to what they have to say, while apologizing through sobs.”

We’re not sure how everyone will take Chrissy Teigen’s apology though – especially if Courtney Stodden’s reaction is anything to go by…

“I accept her apology and forgive her. But the truth remains the same, I have never heard from her or her camp in private. In fact, she blocked me on Twitter,” Courtney Stodden wrote on Instagram, alongside a screen shot showing that Chrissy Teigen had blocked them on Twitter.

“All of me wants to believe this is a sincere apology, but it feels like a public attempt to save her partnerships with Target and other brands who are realizing her “wokeness” is a broken record.”

Chrissy Teigen said she would be reaching out to the people she offended privately, although she didn’t name any names.

She ended her blog post by saying that she was “not seeking or deserving any sympathy”…

“There’s no justification for my behaviour,” she concluded.

“I’m not a victim here. The subjects of your sympathy — and mine — should be those I put down.”

What do you think of Chrissy Teigen’s blog post?