This is a black Ermenegildo Zegna blazer in size 54 for men. It has a tuxedo style and is sold by Mayer&Mayer.