Jessica Reynolds — Irish actress