Ich wundere mich etwas über die Frage. Keine Frau würde sie sich stellen, denn Body und Badeanzug haben doch unterschiedliche Funktionen, die beide bei gegebenen Anlässen ihre Berechtigung haben.
Ein Badeanzug ist wesentlich weniger atmungsaktiv und als Unterwäsche eigentlich nicht geeignet. Unter Oberbekleidung getragen kann er schnell zur Schweißbildung führen.
Man trägt ihn, wie der Name schon sagt, zum Baden ohne Oberbekleidung, weil er wesentlich mehr Wasser aufnehmen kann als ein Body.
Einen Body dagegen trägt man (oder besser frau) als Unterwäsche, weil er eben wesentlich luftdurchlässiger und unter der Oberbekleidung getragen hautfreundlicher ist als ein Badeanzug.
Einen Badeanzug habe ich noch nie getragen und werde das wohl auch nicht, einen Body als wärmende Unterbekleidung schätze ich dagegen im Winter.