AceShowbiz - Macaulay Culkin has gone on several transformations ever since he first stole people's heart through his role as cute and witty Kevin in "Home Alone" and "Home Alone 2". He once made people worried about his well-being after photos of him looking disheveled in long hair and untidy beard surfaced online. Fortunately, he has since gained weight and sported shorter haircut, looking much healthier than before.