Marley Shelton: Being a mom is the best role I've ever had!