Network executives pulled the commercial starring full-figured model Ashley Graham over fears that it was revealing just too much cleavage.
Plus-size lingerie firm Lane Bryant was planning to air the advert this week during a break in Dancing With The Stars.
SCROLL DOWN TO WATCH THE VIDEO...
Model Ashley Graham poses in a bright red bra... and little else
Ashley did wear a black coat in the commercial, but not for long
TV executives felt the camera lingered a little too long on Ashley's cleavage
A source at Lane Bryant said: 'The cleavage of the plus-size model, they said, was excessive, and we don't think that's the case.
'It certainly appears to be discrimination against full-sized women.'
The 25-second advert shows Ashley in a series of poses in Lane Bryant underwear.
A voiceover says: 'Mom always said beauty is skin deep. Somehow, I don't think this is what mom had in mind.'
Ashley poses in another stunning shot, this time in a black number
Lane Bryant said the Fox network also originally refused to show the ad during American Idol and insisted on the advert being re-edited. They finally agreed to feature it during the final ten minutes of the show.
A Lane Bryant spokesman said: 'We knew the ads were sexy, but they are not salacious.
The ad was due to go out during Dancing With The Stars, which featured Pamela Anderson and Damien Whitehead
'What we didn't know was that the networks, which regularly run Victoria's Secret and Playtex advertising on the very shows from which we're restricted, would object to a different view of beauty.'
A Fox spokesman insisted: 'We didn't treat them any differently than Victoria's Secret.'
ABC declined to comment.
Size 16 model Ashley Graham provides a fuller figure