Kate Hudson plays petty part in Glee

Kate Hudson's character in Glee is "mean and petty".

In the latest season, Hudson and Sarah Jessica Parker join the show. Hudson plays a New York dance instructor who will teach musical theatre wannabe Rachel Berry, portrayed by Lea Michele.

Jane Lynch has revealed fans are in for a treat when the two characters clash.

"I hear she's doing just great and I read the scripts and they're hilarious," Lynch told E! at the Comedy Central Roast of Roseanne Barr in Hollywood.

"She's mean and petty and yet there's a heart there too. She's really good.

"She gives Rachel a really hard time."

Lynch is close friends with comic star Roseanne and would love her to appear on Glee. Roseanne appears to share Lynch's enthusiasm.

"I'm ready to become a lesbian to get on there," she quipped.

Last season, Lynch's character Sue Sylvester was pregnant. Season four will show the cheerleading coach coping with the perils of motherhood.

"Momentarily I'm nice. I've just given birth to a beautiful baby girl who has Down syndrome and her name is Robin," Lynch explained.

"Which to say harkens thoughts of spring and new beginnings and her favourite Bee Gee."