This is the time to buy everything you need for the sun.
Will you be lying in a deck chair or running around? If you just want to look glamourous, I'd go with J. Crew, and I'd hurry because you can have 25% off through Sunday. If you'll be more active on this vacation, I'd go with Athleta.
Glamorous J. Crew