Office of Grand Ayatollah Sistani (may Allah grant him long life):
Taking part in such activities is a matter of precaution. [That is, you should exercise precaution by not taking part in those programs.]
Office of Grand Ayatollah Makarem Shirazi (may Allah grant him long life):
In the said case, there would be no problem in taking part in those programs, if you adhere to religious standards and observe Islam dress code.