Robert Smith has really let himself go.