Kid Cudi had a great reason for wearing a dress on SNL.
In a recent appearance on Saturday Night Live, Kid Cudi paid homage to Kurt Cobain.
He performed wearing a dress almost identical to one Kurt once wore.
He also paid respect to Chris Farley by wearing a t-shirt with Farley's image on it.
Watch below