Skip Nav
Photo 8 of 8

Eva Longoria wore a tiny blue bikini during her trip to Mexico.

Image Source: Ramey
X