Why on earth is Messi wearing Thom Browne?

Lionel Messi wore a silly suit as part of a silly branding play last week. That…