Cameron Diaz loves motherhood

Cameron Diaz has hailed parenthood as the "best thing ever" and she thinks her husband Benji Madden is an "amazing dad" to their daughter Raddix.