A costume designer is responsible for creating and designing costumes for theatrical productions, films, television shows, and other performances. They work closely with directors, producers, and actors to help visually represent characters, time periods, and themes through their designs.