Demi Moore has decided to celebrate her fourth wedding anniversary with husband Ashton Kutcher by taking his last name as her own.
Demi Moore was born Demi Gene Guynes. She took her professional name from her first husband, Freddy Moore, the singer whom she married in 1979 but divorced in 1985. She is the mother of three daughters from her second marriage to Bruce Willis from 1987-2000.
The 48-year-old actress married to actor Ashton Kutcher, who is 15 years her junior, in 2005. And then she took two years to officially change her last name to Kutcher.
"Demi didn’t want to change her name at first because it didn’t seem right but now she finally feels ready.” a source told The People magazine.