Автор Олег Ишков задал вопрос в разделе Лингвистика
Чем отличается "costume" от просто "suit" ? и получил лучший ответ
Ответ от Д[гуру]
suit = комплект строгой одежды или комплект одежды для какой-либо деятельности, может использоваться для каждодневного ношения, назначение функциональное.
costume = маскарадная или театральная одежда, которую не носят в быту, а наряжаются в нее по определенным случаям. Часто создается или используется в большей степени для создания образа, нежели для практических нужд носящего.
В британском английском suit и costume синонимичны, если речь о купальнике (купальном костюме) .
Сравните сами:
suit = костюм (пиджак + брюки или пиджак + юбка, из одного материала)
swimsuit = купальник, купальный костюм
spacesuit = скафандр
suit of armour = доспехи
costume = (танцевальный) костюм, костюм (для оперной или балетной постановки) , (исторический) костюм, (народный) костюм
period/historical costume = костюм определенной эпохи
clown costume = костюм клоуна
costume - наряд
suit - комплект одежды
suit - это "костюм" в значении комплект из пиджака и брюк (или юбки)
costume - в более широком смысле, стиль одежды (национальный костюм) , или "карнавальный", например