Aeropostale has really nice bathing suits, but they're more for people who are thin and toned. Victoria's Secret: Pink, has a bigger range, and usually has things for people of all styles, not sure if they sell many bathing suits, o have only seen a few out of the many times I've went. Usually I just go to target or Ardene haha it's cheaper
I love Agent Provocateur, but you definitely have to be insensitive to cost to shop there. I love any brand that has a wide variety of suits where I can buy the top separate from the bottom. If they come as a set, I can never adequately accommodate my small bust and huge butt.