Diane Kruger Shows Off Her Bikini Body in Mexico