a ball gown is a type of evening dress that can be worn to formal occasions. It’s a more luxurious style of dress, with gowns typically made from fabrics like satin, silk, taffeta or velvet and ...