That doesn't mean, however, that every outfit she's sported over the years has been a winner. Cher has rocked many daring outfits and worn red-carpet dresses that left little to the imagination.