Cameron Diaz and Diane Kruger Attend Versace Haute Couture Fashion Show

Antonio Martinez / January 23, 2012