So who WAS this happy Santa?
So, who was playing the happy Santa to Demi Moore on the cover of this 1993 Vanity Fair?
Click to find out!
From Demi Moore:
Doing Letterman tonight….he and I go way back! You know he played Santa Claus on a Vanity Fair cover for me!
Such a happy Santa ;-)
Image and quote via @MrsKutcher