different types of tuxedos

Here Is Roberto Cavalli Riding a Segway in a Canadian Tuxedo

Photo: Marc Piasecki/2011 Marc Piasecki

This is why Cannes is so awesome.

Here Is Roberto Cavalli Riding a Segway in a Canadian Tuxedo