All the high street stores seem to be full of bikinis which is all very lovely but I would love a decent one piece that isn't all black and looking like a serious speedo one. Any suggestions? Online stores?