Lea Michele has issued an apology after her former Glee co-star Samantha Marie Ware accused Michele of making her life "a living hell" while filming the series.

Ware played Jane Hayward opposite Michele as Rachel Berry in 11 episodes of Glee in 2015.

Ware's comments came after Michele tweeted her support for the Black Lives Matter movement following the death of George Floyd in Minneapolis.

A subsequent tweet from Ware claimed that Michele had subjected her to "traumatic microaggressions", including telling "everyone that if you had the opportunity you would s*** in my wig". Ware said the experience made her "question a career in Hollywood".

After Ware's tweet, food delivery company HelloFresh said it was terminating its sponsorship deal with Michele, "effective immediately". 

In her lengthy apology on Instagram, Michele wrote: "While I don't remember ever making this specific statement and I have never judged others by their background or color of their skin, that's not really the point, what matters is that I clearly acted in ways which hurt other people.

"Whether it was my privileged position and perspective that caused me to be perceived as insensitive or inappropriate at times or whether it was just my immaturity and me just being unnecessarily difficult, I apologize for my behavior and for any pain which I have caused. We all can grow and change and I have definitely used these past several months to reflect on my own shortcomings."

Michele concluded: "I am a couple of months from becoming a mother and I know I need to keep working to better myself and take responsibility for my actions, so that I can be a real role model for my child and so I can pass along my lessons and mistakes, so that they can learn from me. I listened to these criticisms and I am learning and while I am very sorry, I will be better in the future from this experience."