This green velvet three piece suit?

Seen on Wizards of Baking. There is a “T” logo on the buttons but I don’t recognize it and couldn’t find anything when searching!