When did Ashton Kutcher get married?

He married Demi Moore on September 24, 2005. She was 42, he was 27. They divorced in 2013.

He married Mila Kunis (31) in early July, 2015. They have a daughter, Wyatt, born October 1, 2014.