Special Guest Stars Chrissy Teigen voices Herself Zach Woods voices Zane Furlong John Legend voices Himself Guest Stars Pamela Hayden voices Milhouse Van Houten Grey DeLisle Griffin voices Martin Prince Tress MacNeille voices Agnes Skinner Pamela Hayden voices Jimbo Jones Tress MacNeille voices Lunchlady Dora Pamela Hayden voices Child Crowd Tress MacNeille voices Child Crowd Tress MacNeille voices Captain Horatio McCallister's Wife Tress MacNeille voices Social Media Lady Tress MacNeille voices Child Audience Members Kevin Michael Richardson voices 'The Ballad of John Homer' Singer Pamela Hayden voices Child Audience Members Chris Edgerly voices Librarian