Cameron Diaz announces birth of first son aged 51

Cameron Diaz announces birth of first son aged 51