Ashton Kutcher is a mama’s boy—and he’s not afraid to show it. The 37-year-old actor recently renovated his childhood home in Iowa as a surprise for his mom, Diane , in honor of Mother’s Day, calling the project a “lifelong dream” as a means to say thank you to his mother for being such a wonderful paren, he said: “it’s my way of saying thank you to my mom. She has been the greatest influence in my life—my parents gave me everything.