David or Ricky: Sophie’s Choice!

David_Ricky David Beckham, 38, and Ricky Martin, 42, joined their hot daddy forces at The China Music Awards in Macao last week.

But who would you choose?

Bend it like … Martin!