Glee Cast - Isn't She Lovely Steve Marsi at October 27, 2013 8:59 am. The Glee cast covers "Isn't She Lovely" on the May 10, 2011 episode of the Fox hit. The episode is titled "Prom Queen." This video is no longer available. Please check below for related videos. Edit Delete