While singing is not a problem for Emmy-nominated actress Vanessa Williams, it has proven to be a daunting and challenging task for Ashley Jensen, who has been busy preparing for the upcoming musical episode of Ugly Betty.

Jensen, who plays stylist Christina McKinney on the show, has already issued a warning to viewers, saying that she will not be as good as Williams, who has been a familiar figure in the music industry since the late 1980s. However, she is also hoping that Ugly Betty fans will come to appreciate her efforts.

Not all titles featured on BuddyTV are available through Amazon Prime.

"Most people have got a wee voice inside them. It might not be Vanessa Williams' standard,” Jensen said. “But I think what will be part of the charm is that it will be the characters singing."

Apart from hearing the “characters singing,” fans can also look forward to hearing music from multi-award winning composer Marc Shaiman, the man behind the score for the Broadway production of Hairspray.

On the downside, fans will have to wait for some time before they can actually catch the musical episode of Ugly Betty, as it was only on the idea stage when the writers' strike commenced early this month. As it stands now, only four new episodes of Ugly Betty are left, but this could all change should a resolution be reached in the immediate future.

The strike has also affected Gabrielle Union's appearance on Ugly Betty. The Bring It On actress told TV Guide's Michael Ausiello that the strike killed her chances of being on the show, but sources told the magazine's resident gossip that Union has already signed a deal to play Wilhelmina Slater's (Williams) younger sister.

Union's character is described as a party animal who is keeping a big secret.

The role was supposed to be of recurring nature, but because of the strike, Union has reportedly signed on for only one episode.