For a professional headshot, you should wear clothes that are professional looking. Corporate attire or business casual style are the best choices for a good CV (or résumé) photo.