William, David or Harry Who'd You Rather?

Prince William, David Beckham and Prince Harry joined their forces at the same event in South Africa this weekend.

Will, David, Harry
Question is ...