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.
Love Money Party
Maybe You're Right
Do My Thang
Can't Be Tamed
Rooting For My Baby
On My Own
We Can't Stop
Party In the USA