Ashton Kutcher says wife Demi Moore completes him.
The 'What Happens in Vegas' star - who, at 30, is 15 years younger than the Hollywood beauty - says marrying Demi and becoming a stepfather to her three daughters has made him happier than he could ever have imagined.