I purchase two piece suits for the reasons stated, and I buy each piece separately, typically from a more athletic or gear oriented company. My reason is because I have a long torso which is also hard to find with a bra size that will fit 32C. I have never purchased from Freya. I have purchased from local stores, but online I would look at Athleta, and J Crew. My daughter who also purchases like this has had luck with ASOS.