Miley Cyrus kicked off her tour in Vancouver on Friday night -- and man, what a show it turned out to be.
The 21-year-old singer's wardrobe included a collection of very revealing leotards, bikini tops and chaps, all of which were covered in sequins.
In typical Cyrus fashion, one of the leotards was covered in marijuana leaves, and she was seen wearing it while twerking and sticking out her tongue. Some things never change.
And, is it just us, or does the outfit on the right look just like something the newly-engaged Christina Aguilera would have worn back in her "Dirrty" days?
Other notable sightings included a little person sporting a Britney Spears mask, Cyrus getting down and dirty with a foam finger and a little hot dog humping. Yeah, you read that correctly.
It certainly looks like an interesting show -- are you going to see her when she comes to town?
Check out more of the racy costumes and Miley's compromising positions in the gallery above.
And keep reading for the Vancouver set list.
Bangerz 4x4 Love Money Party My Darlin Maybe You're Right Do My Thang #GETITRIGHT FU Can't Be Tamed Adore You Drive Rooting For My Baby Hey Ya! Jolene 23 On My Own Someone Else We Can't Stop Wrecking Ball Party In the USA