Happy birthday to Alan Cumming, who turns 43 today.

continue reading.....