Whether it's a wedding, prom, college formal, or black tie affair; Campbellsville shops all have formal wear specialists available in-store to walk you through the process of choosing the attire that's right for you and your special occasion.