Prom Suits: Made to Measure for a Perfect Fit