Katie Holmes - black satin tuxedo