Stallone’s Formal Wear is a long established St. Louis provider of fine formal wear since 1899. This family owned business opened the Sunset Hills location in 1999, specializing in tuxedo rentals and sales. Stallone’s Formal Wear provides formal wear for weddings, proms and formal events.