David Beckham recently took on the role of photographer for his wife, Victoria Beckham, during a family vacation in Portofino, Italy. He was seen using a digital camera to capture his wife as she posed in a long, white lace dress and a wide-brimmed sun hat.

David Beckham wore a yellow T-shirt, matching cap, and swim trunks, along with brown loafers. The couple were also accompanied by their daughter Harper, 15, and son Cruz, 21. Cruz was with his girlfriend, Jackie Apostel, whose recent social media post featuring a ring on her ring finger has fueled engagement rumors.

The Beckham family and friends enjoying drinks and gelato on a restaurant terrace in Portofino.

The family also spent time on a yacht, where David Beckham went shirtless in his yellow swim trunks and Victoria Beckham lounged in a brown bikini and her sun hat.

Their 23-year-old son, Romeo, was not present in the latest photos but had recently vacationed with his parents and girlfriend Kim Turnbull on a yacht in Ibiza, Spain. The couple's eldest son, Brooklyn, 27, and his wife, Nicola Peltz, 31, were absent from this trip.

Brooklyn and Peltz have been publicly at odds with David and Victoria Beckham. Earlier in the month, Brooklyn accused his parents of trying to sabotage his marriage and controlling press narratives in a statement on Instagram Stories. He stated his desire not to reconcile with his family and to stand up for himself. Reports earlier this year suggested Brooklyn had cut off direct contact with his parents, advising communication through his lawyers.