Cameron Diaz gushes over husband Benji Madden

Cameron Diaz says her husband Benji Madden - whom she married in 2015 - is the "best thing that ever happened" to her.