Macaulay Culkin attended the wedding of Natalie Portman and Benjamin Millepied after reports that he "is hooked on heroin" since Mila Kunis dumped him.