Cher surprised her fans by her shocking looks during the Dressed To Kill tour in Boston, The Daily Mail reported.
The 67-year-old singer appeared on the stage half-naked, then to change six costumes during the performance.
The most shocking however was a diamond-encrusted fringed dress with nipple pasties.
The next to come were Cleopatra outfit, and transformation into Beyonce.