By Alexia Fernandez
September 21, 2017 at 03:03 PM EDT
Meredith has affiliate partnerships. These do not influence editorial content, though Meredith may earn commissions for products purchased via affiliate links.

Katy Perry did something great for her fans — and fans of Janet Jackson.

The “Swish Swish” singer, 32, opened her WITNESS: The Tour Wednesday in Montreal, Quebec, to Jackson’s 1986 hit “What Have You Done For Me Lately.”

Perry wore a black and white costume outfitted with rhinestones as well as a bejeweled hat while dancing to Jackson’s original choreography.

Perry’s tour delayed its opening for a week due to “unavoidable production issues,” but it looks like those are behind her.

While Perry paid tribute to Jackson, the “Rhythm Nation” singer recently paid tribute to new artist Cardi B, dancing to the rapper’s hit during Jackson’s world tour, State of the World Tour.

Jackson wore a black suit and danced and sang to “What Have You Done For Me Lately,” before segueing into “Bodak Yellow.”

Cardi B shared the video on her Instagram page, in shock that Jackson would sing her song during her set.

“I really can’t even believe this,” she wrote in the caption. “Its soo surreal .Like ommmmmmgggg son this type of s— you dream about .Thank you Janet Jackson for showing Bodak Yellow some love.Im so happy .”

This article originally appeared on