This Kate Beckinsale photo contains
bridesmaid, maid of honor, dinner dress, dinner gown, formal, evening gown, cocktail dress, and sheath.
There might also be
business suit, dress suit, full dress, tailcoat, tail coat, tails, white tie, white tie and tails, gown, and robe.