Where was the first bikini invented?

In ancient Rome they had bikinis. I was visiting an ancient Roman villa in Sicily and in the mosaics on the floors were the figures of young women wearing what looked like a bikini.