Sangster, who played the lovesick youngster Sam in the 2003 Christmas classic, is now 35 and married to actress Talulah Riley, who was previously wed to billionaire Elon Musk twice ...