Justin Timberlake dressed up as Bon Iver frontman Justin Vernon on Saturday Night Live over the weekend, to do an impression of the double Grammy-winning US indie rocker.

Advertisement

In the skit – which saw host Maya Rudolph playing Beyonce and Jay Pharoah playing her husband Jay-Z – Justin Timberlake did an impression of Vernon being welcomed into the hip-hop couple’s home to greet their newborn child Blue Ivy Carter.

The sketch saw Timberlake’s Vernon arrive after visits from cast members playing Prince, Taylor Swift and Nicki Minaj, reports CNN, and then proceed to serenade the baby. Timberlake said his character was late because he had been “wandering barefoot through the woods of Wisconsin” and making a “guitar out of a canoe”. He then put himself to sleep with his own performance.

After the skit, Vernon tweeted: “Holy shit, i was just watching SNL and JT did a Bon Iver hilarious thing! Also, Maya Rudolph saying “bon iver” is enough. I can die now!!!”