Irving Stage Company stage My Fair Lady at the Theatre Royal, Bury St Edmunds.

PICTURE: Andy Abbott