Agree with Lands End Board Shorts. They look like regular shorts, come in different lengths, and include a built in liner. Then add in a Juniors Tankini top. Kohls had a few reasonably priced, Lands End, LLBean, Athletica, and it looks like a one piece but allows flexibility to go to the...