Kate Bosworth Rocks Yellow String Bikini in Mexico