Khloe Kardashian cut her hair shorter because she wanted to rid herself of the "negativity" surrounding her when her estranged husband Lamar Odom was hospitalised.

Khloe Kardashian

Khloe Kardashian

The 31-year-old star dropped everything in her life to be by the bedside of basketball player Lamar after he collapsed whilst partying at the Love Ranch brothel in Nevada last October and fell into a coma, and Khloe has now revealed she felt so swamped with bad energy she made the decision to change her style.

Speaking on morning TV talk show 'Live! with Kelly and Michael', she shared: "I cut all of my hair off because I was in the hospital, and I just felt like I needed ... to get rid of this negativity.

"You shouldn't do haircuts when you're that emotionally confused, but I did, and I love it, though! It's so much easier."

As well having her strands shortened, Khloe become a blonde but the change of colour wasn't a snap decision as the lightening of her locks was something she did over a period of a few months.

She added: "I slowly started going blonde. I was doing the ombré thing, and then little by little, I started going blonder and blonder."

Lamar is slowly recovering from his medical ordeal, which involved him suffering from several strokes and kidney failure.

Khloe previously admitted she was so consumed by worry for her former lover that she didn't shower for a week.

The 'Keeping Up with the Kardashians' star - whose sisters are Kim Kardashian West, Kourtney Kardashian, Kendall Jenner and Kylie Jenner - shared: "Mentally, it took its toll. But it wasn't about me. I realised how much it was about (Lamar) so I didn't think twice about it. Normally, when I'm going through stuff, I have my release of energy or stress at the gym. But I literally didn't leave the room for a month. I wasn't sleeping as well. I went a week without showering."