Claim: David Beckham has been a UNICEF UK ambassador since 2005.
Evidence: He has been a UNICEF UK ambassador since 2005 , and in 2015 he launched 7 : The David Beckham UNICEF Fund.