Barcelona superstar Lionel Messi donated a signed shirt to Celtic hero John Hartson's charity foundation.

The Argentinian attacker backed the former Hoops striker's cause to raise cash for cancer awareness.

Messi, 32, posed with the jersey which he personally signed "For the John Hartson Foundation".

Scottish rock band Simple Minds also donated a guitar at the do in swanky Glasgow's Hilton Doubletree Hotel last weekend.

Hartson was joined by talkSPORT and Sky Sports presenter Jim White who himself organised the Messi shirt.

The telly host shared pictures of the special evening in Glasgow and was praised by fans for managing to secure such a prestigious item.

Former Tottenham ace Jamie O'Hara said: "Well done on that Messi shirt mate I know you tried so hard to get it, congrats and amazing for the foundation x".

One fan wrote: "Good on you Jim."

One user said: "That's awesome."

Another responded: "@JohnHartson10 is a living legend on and off the field. 

"What he does for his charity is priceless !! Great work big man 10s of thousands will hopefully benefit from your work In the future.

"God bless".