34H swim top

Any recommendations for a full coverage top with some support?