Maxis apparently intended to make the base game's blue and purple sport-bikinis (afbodyswimwear_sportbikiniblue and afbodyswimwear_sportbikiniviolet) available to teens, but never completed them. The game files have TXMTs for tfbodyswimwear_sportbikiniblue and tfbodyswimwear_sportbikiniviolet, and the texture files are tagged as "uf", but there are no property sets for them. All BG TF swimwear uses the same mesh, so I used Body Shop to build some custom recolor packages, then used SimPE
to combine them, strip out their textures and TXMTs, and link them to the in-game TXMTs.
They are decustomized and townified, and will appear with the default BG swimwear for teen females.
Since their in-game textures are tagged as "ufbodyswimwear", any texture replacements for afbodyswimwear_sportbikiniblue or afbodyswimwear_sportbikiniviolet will also be available for teens.
Note: I used Cat's replacement mesh
for TF swimwear and undies. If you use the Maxis mesh, the outfits will not look exactly the same as in the picture.
Maxis, for the original textures and mesh.