Kellie Pickler is on vacation in Mexico with her husband and it looks like she's having a blast!

Love the hat, Kellie!