David Beckham and his family have been seen enjoying enjoying a lavish lunch in the sunshine at a seaside restaurant in Miami.The former England star, his wife Victoria and their children Cruz, 15, Romeo, 18, and Harper are believed to have flown to the country so David could do business. In a heartwarming moment during the family lunch, David hugged Harper, nine, at the packed Setai Hotel.