Joanna Gaines wore a two-piece bathing suit while on her vacation trip in Mexico. Gaines was celebrating her 18th anniversary with…