Nicolas Cage is the source of countless internet memes and video compilations, but you have to see this picture of the man himself wearing a t-shirt . . . with his own face on it.

The actor was attending a Guns n' Roses concert and what better way to accessorise a t-shirt with your own face on it, than with a cowboy hat, blue blazer and Mardi Gras beads.

Cage pictured with comedian and actor Andrew Dice Clay backstage at a Gunners' concert Instagram/gunsnroses