Rapper Kid Cudi paid tribute to the late grunge rock singer Kurt Cobain by wearing a floral sundress on Saturday Night Live.
The rapper performed "Tequila Shots" and "Sad People" on SNL. He confirmed on Sunday that the dress was in tribute to the Nirvana front man and guitarist, who took his own life in 1994.
Cobain was fond of wearing dresses during live performances.
Cudi's floral print frock was designed by Louis Vuitton's Virgil Abloh for Kid Cudi's first-ever appearance on SNL on April 10.
"Virgil designed the dress for me. I told him I wanted to show love to Kurt w a floral print sundress and this man made a masterpiece," he tweeted on April 11. "Thank You @virgilabloh ur a f---in genius!! Love you man we did it!!!"
Cudi excitedly announced that he was partnering with Abloh for a fashion line that included similar dresses for men.
He tweeted: "doin a collection w Off White and the dress will be included!!"
Some rap purists shed tears when they watched Cudi come out onstage in a dress. "We lost," said one diehard hip-hop fan. "He's an underground rapper. He didn't have to do this.
But others praised Cudi for breaking the tradition of homophobia in hip-hop.
One fan tweeted: "That dress is beautiful and you WORKED IT !!!"
Another wrote: "9 out of 10 people on this feed have no idea who "Kurt" is and is more interested in you wearing a dress. Like this is some social justice thing. Kurt was punk rock."
While a third user wrote: "Don't you think maybe he did it to get people talking I'm pretty sure it has something to do with mental health issues too."
See Cudi's performance below.