different types of tuxedos

Here Is Roberto Cavalli Riding a Segway in a Canadian Tuxedo

This is why Cannes is so awesome.

Here Is Roberto Cavalli Riding a Segway in a Canadian Tuxedo