Chace Crawford loves singing karaoke with his 'Gossip Girl' co-stars.

The actor - who plays Nate Archibald in the US show - has revealed he and his castmates like nothing better than letting their hair down by singing in bars when shooting wraps.

He said: "It's not as if we have time to always get in a group a lot of the time but when we do have a chance we'll all go to karaoke, or we'll go have dinner, just stuff like that.

"It's a bit lopsided, sometimes we'll have 16-hour days or three hours... we just have to make the most of the time we get off."

Chace says most of the cast are good singers, but Taylor Momsen - who plays Jenny Humphrey in the show and is pursuing a music career - leads the way when it comes to karaoke.

He said in an interview with radio station BBC Radio 1: "She's very Courtney Love actually. She's phenomenal, it's insane."

However, the 24-year-old hunk admits he can't hold a tune very well himself.

He said: "I can sing in the shower very well. I love a bit of Guns N' Roses. I can manage a little 'Sweet Child o' Mine'."

Chace used to live with his 'Gossip Girl' co-star Ed Westwick, who plays Chuck Bass in the series, but recently got his own place because it was too intense being with him constantly.

He explained: "We used to work together and live together, but I didn't want to see him all the time, because it got to the point where we just wanted to kill each other."