What tampons are best to wear swimming?


So, I now go swimming three times a week. And my period is due soon and I really really don't want to leak! Once I went swimming and it leaked though I am quite sure I put it in properly. Any recommendations for someone who swims regularly?