Singer, actor, Renaissance man and generally flawless pop prince Justin Timberlake hosted 'Saturday Night Live' for the fifth time last night (March 9), flanked by former 'SNL' A-list cast members and 'Suit & Tie' partner in crime Jay-Z.

Timberlake opened the show by channeling Elton John, portraying the self-proclaimed diva singing a reworked 'Candle in the Wind' for fallen Venezuelan president Hugo Chavez.

Instead of a typical solo monologue, JT was welcomed by other members of the five-timer club: Paul Simon, Steve Martin, Chevy Chase, Martin Short, Dan Akroyd (as the bartender), the equally flawless if temperamental Alec Baldwin, Hollywood's good guy Tom Hanks and Murphy Brown herself, Candice Bergen.

Timberlake also joined Andy Samberg (both in their now-trademark douchebag duo attire) for 'It's a Date,' competing with Akroyd and Martin to win a lady's love.

Next up was 'Veganville,' a callback to "Omeletville.' Timberlake played a tofu mascot fighting with a meat-loving rival repping Sausage Depot -- and he even broke out into song, crooning "We found love in a meatless place," set to Rihanna's 'We Found Love' and closing out with 'The Vegan Shake.'

Other skits included 'Caligula,' 'Maine Justice,' the faux romcom trailer for 'VIPenis' (which had a few terms that may have gotten NBC fined by the FCC) and a sweet performance of 'Mirrors.'

One of the inarguably best moments, however, was when Timberlake had the honor of introducing himself for his performance of 'Suit & Tie,' during which he was joined by native New Yorker Jay-Z. JT gave Hov's frenemy Kanye West a polite diss in response to his comments about the track, changing the lyric "S--- so sick / Got a hit and picked up a habit" to "My hit's so sick / Got rappers acting dramatic."

Point: Timberlake. Your move, Yeezy.

Watch Justin Timberlake in 'It's a Date' on 'Saturday Night Live'

Watch Justin Timberlake in 'Nuva Bling' on 'Saturday Night Live'

Watch Justin Timberlake + Jay-Z Perform 'Suit & Tie' on 'Saturday Night Live'

Watch Justin Timberlake in 'Caligula' on 'Saturday Night Live'

Watch Justin Timberlake in 'Maine Justice' on 'Saturday Night Live'

Watch Justin Timberlake Perform 'Mirrors' on 'Saturday Night Live'

Watch Justin Timberlake in 'Romantic Comedy' on 'Saturday Night Live'

Watch Justin Timberlake in 'Moet + Chandon' on 'Saturday Night Live'

More From StarCrush