William, David or Harry

Who'd You Rather?

6/22/2010 3:00 PM PDT BY TMZ STAFF
Prince William, David Beckham and Prince Harry joined their forces at the same event in South Africa this weekend.

Will, David, Harry
Question is ...