After a two-year separation, Demi Moore and Bruce Willis have officially called it quits. The couple, citing irreconcilable differences, have been granted a divorce in an Idaho court after filing papers last week, USA Today reports. They have three children.