Fergie, 34, real name Stacy Ann Ferguson, plays the part of vampish prostitute Saraghinain in the Rob Marshall movie, and she has to perform a vigorous all-singing all-dancing routine in the film.
According to WWD.com, Fergie"s skimpy outfit could barely contain her assets, and the movie"s costume designer Colleen Atwood was forced to rethink the star"s clothing after the embarrassing wardrobe malfunction.
“Fergie"s dance was all about keeping Fergie in the corset. It was a really tiny corset and (it) didn"t have straps," the Daily Express quoted Atwood as saying. “We had to add them in the end because, with all that dancing, she was just flying out of it," she added.