Miley Cyrus has added glamour to her US gig by sporting a raunchy heart print bikini, while performing at the Fillmore in Detroit.
The 22-year-old singer, who flaunted her sexy body in a baby pink skimpy bikini top and high waisted bottom, tied her hair into a style hidden by a flowing waterfall of bleach-blonde plaits, the Mirror reports.
Enticing her fans, the 'We Can't Stop' hit-maker slid up and down the pole partially disguised behind a beaded curtain.
Her crazy fans took out their mobile phones to capture her sexy shots.
Earlier, Cyrus wore a penis attached with straps and went topless while kicking off her Miley Cyrus and Her Dead Petz tour.