A Barong Tagalog is an embroidered formal garment of the Philippines. It is very lightweight and worn untucked, over an undershirt. A popular wedding and formal attire for Filipino men & woman.