Zach Galifianakis, Jude Law

Saturday Night Live is going to need some aspirin for that hangover.

The Hangover's Zach Galifianakis has been tapped to host SNL along with Jude Law, NBC announced Wednesday.

Watch full episodes of Saturday Night Live

Following Jennifer Lopez's turn as host and musical guest Feb. 27, Galifianakis will make his hosting debut March 6. The comedian will share the stage with musical guest Vampire Weekend.

On March 13, Law will host SNL for the second time. The actor, who stars in the upcoming film Repo Man, will be joined by Pearl Jam for their fourth SNL appearance. Here's hoping they fare better than Law's previous SNL musical guest, Ashlee Simpson.

How do you think they'll do as hosts?