Chris Colfer reveals Naya Rivera's hidden talent

Chris Colfer has revealed his late 'Glee' co-star Naya Rivera had a hidden talent for doing impressions.

The 30-year-old actor - who played Kurt Hummel in the musical drama series - has shared how Naya would lift him out of a "bad mood" with her hilarious parodies of famous people, especially her one of Kim Kardashian West.

He said: "A lot of people probably don't know this.

"But Naya had the most incredible impressions and she was always, always ready to give you one if you were in a bad mood."

Sharing his favourite impression, Chris told E!'s Daily Pop: "She had this one of Kim Kardashian on jury duty." He added that it would "always make me belly laugh whenever I needed one."

© BANG Media International