Lena Dunham will host Saturday Night Live March 8, NBC announced today. This will be the Girls creator/writer/star’s first time hosting the program. She’ll be joined by musical guest The National, also making their SNL debut.