David Beckham has announced he has joined forces with beauty brand L'Oreal to launch his own grooming range.