Madonna kicks off her Rebel Heart Tour

Madonna kicked off her Rebel Heart Tour Wednesday at the Bell Center in Montreal, and not surprisingly, the inaugural concert was filled with a number of haute-couture costume changes!

The fashion-forward Material Girl wore looks designed by Alessandro Michele for Gucci and Jeremy Scott for Moschino as well as custom ensembles from Alexander Wang and Fausto Puglisi's eponymous lines. Per WWD, who spoke in depth with Madonna's costume designer Arianne Phillips, the singer also modeled creations from featured Miu Miu, Prada and Swarovski on the runway stage.

We pulled together seven of Madonna's dramatic looks from her Rebel Heart opener, all of which seem to (loosely) be in line with a few different concert themes...

With each outfit, it's important that the outfit will enhance Madonna's performance and not inhibit it. If forced to choose between fashion and function, she would choose the latter, but because she's Madonna, she works with the pros to get the best of both worlds.

"For her, the performance comes first," Wang explained to WWD. "She has to be able to dance and move and feel comfortable in it."

Phillips, the stylist for her Rebel Heart tour, agreed, explaining, "[Madonna] doesn't really finalize any of the designs until 100 percent of the choreography is set...It's a real back-and-forth conversation and it's a brutal process for most fashion designers. You're hanging in the balance while all the practical aspects are worked out, like the choreography and the quick-changes."

The end result certainly looks amazing! One of Madge's costumes might need a little tweaking, though. According to the Montreal Gazette, the singer exclaimed, "This costume is treacherous," when a bejeweled fringed got snagged on something mid-performance.