By Peter Kramer, AP Ashton Kutcher has filed for divorce from Demi Moore after seven years of marriage.
Ashton Kutcher files for divorce from Demi Moore