Boasting a score that contains such now-classic songs as "I Could Have Danced All Night, " "Get Me to the Church on Time, " "Wouldn't It Be Loverly, " "On the Street Where You Live, " "The Rain in Spain, " and "I've Grown Accustomed to Her Face, " My Fair Lady was hailed by The New York Times as "one of the best musicals of the century, " by the Christian Science Monitor as "a work of theatre magic, " and by the NY Herald Tribune as "a miraculous musical." Under the direction of Barlett Sher, Lerner & Loewe's My Fair Lady features a cast of 37 including Lauren Ambrose as Eliza Doolittle, Harry Hadden-Paton as Henry Higgins, Norbert Leo Butz as Alfred P. Doolittle, Diana Rigg as Mrs. Higgins, Allan Corduner as Colonel Pickering, Jordan Donica as Freddy Eynsford-Hill, Linda Mugleston as Mrs. Pearce, and Manu Narayan as Zoltan Karpathy. Music Director Ted Sperling conducts a 29-piece orchestra performing My Fair Lady's original musical arrangements by Robert Russell Bennett and Phil Lang, and dance arrangements by Trude Rittmann. The 2018 Broadway Cast Recording is produced by David Lai and Ted Sperling.