Nice picture...why did I think your hair was longer? Didn't you post some dancing pics with long hair?
Anyway, great dress, fabulous hair...and I agree with your advice about formal wear. Nothing like watching a sausage in silk and Prada jiggle cross the dance floor.