The Formalwear

Michael and the little ring bearers wore black mirage tuxedos by Jean Yves Paris featuring a satin stand-up collar and satin piping with an ivory vest and tie. The nine groomsmen had a similar look, save for black vests and ties.

MORE PHOTOS LIKE THIS

The Gown

The Gown

The Gown

The Gown

The Gown

The Bridesmaid Looks

The Formalwear

The Formalwear

The Formalwear

The Gown

The Gown

The Gown

The Bridesmaid Looks

The Gown

The Bridesmaid Looks

The Bridesmaid Looks

The Gown

The Gown

The Bridesmaid Looks

The Bridesmaid Looks

The Formalwear

The Bridesmaid Looks