MEN.STYLE.COM

GQ: Cameron Diaz

Photo: Patrick Demarchelier

  • 1 of 7