My boobs aren't ample - in the revised bra measurement I am a 32E.
I bought a lovely bikini from New Look - from the Kelly Brook range. It is lovely, and not too expensive.
I don't know how supportive it would be for bigger bosoms than mine, but I like that the cups are substantial enough to keep it all enclosed.