Its a pity that there wasn't any hilites in the eyes which would make it even better. One other thing, is the photo a little soft or do my eyes need some Refresh? (for the uninitiated, Refresh is the brand of disposable eyedrops available locally )
Overall, given the spontaneity of the moment, this is a job very well done!!