Edge safety glasses with mirrored lens