As much as it pains us to admit it, present day Val Kilmer is a far cry from Ice Man, or Nick Rivers, or Chris Knight, or indeed Jim Morrison... Time is a cruel mistress and she will catch up with us all at some point. That's why it's most considerate of famous sorts to have younger models they can offer the public when the time comes. In saying that, Val's not scrubbing up too badly for a 52-year-old.

Val Kilmer's Mini Me is his 19-year-old son Jack, who's just landed the Saint Laurent ad campaign. He's also a burgeoning actor, don't you know. He appeared alongside Emma Roberts in last year's Palo Alto.