Oscar winner Jennifer Hudson has recorded a new tune for the Sex & The City soundtrack, penned by Gnarls Barkley star Cee-Lo Green.
Hudson, who also stars in the film as a romantic assistant to Sarah Jessica Parker’s character Carrie Bradshaw, sings All Dressed in Love, which plays over the film’s end credits. Sex & The City writer/director Michael Patrick King says, "Jennifer makes it almost impossible not to dance out of the theatre."