Lyric Opera of Chicago's grand-scale company premiere of My Fair Lady, starring Richard E. Grant and Lisa O'Hare as Henry Higgins and Eliza Doolittle, runs April 28 through May 21 (press opening April 29) at the Civic Opera House, 20 N. Wacker Drive, Chicago. BroadwayWorld has a sneak peek at the leads in costume below, plus a behind-the-scenes look at their photo shoot!