Why Are So Many Hollywood Leading Men Humiliating Themselves for Fashion Houses?

Brad Pitt, Tom Hiddleston and Matthew McConaughey are saving their biggest flops for fashion ads