The Brit showed off the designer black shirt with metal studs during an appearance on U.S. talk show The Talk on Wednesday (18Nov15).

"I was out with Cate Blanchett the other night in London and her jewellery kept catching on the threads in my shirt and she was so upset that she's spoiled it that she bought me a new one," he explained.