Happy birthday to Alan Cumming, who turns 43 today.

Alan Cumming