J.Crew always has the cutest one pieces! I haven't bought a new bathing suit in since freshman year so I think its time. I love this deep charcoal that J.Crew is offering! Now for which style- I'm leaning towards the first since the straps can be worn in multiple ways... we shall see. J.Crew has a lot of cute stuff this season- check it out!