The couple have three sons : Brooklyn Joseph Beckham ( born 4 March 1999 in London ) , Romeo James Beckham ( born 1 September 2002 in London ) , and Cruz David Beckham ( born 20 February 2005 in Madrid , Spain ) . David and Victoria have three sons together : Brooklyn Joseph Beckham ( born 4 March 1999 in London , England ) , Romeo James Beckham ( born 1 September 2002 in London , England ) , and Cruz David Beckham ( born 20 February 2005 in Madrid , Spain ( the word `` cruz '' is Spanish for `` cross '' ) ) .