Sir Rod Stewart put his money where his mouth is when he visited his local NHS hospital and paid for a day of scans in a bid to help cut waiting lists.
The Maggie May rocker, 78, showed up at the Princess Alexandra Hospital in Harlow, Essex, to prove he's "not all mouth and trousers" after calling a live phone-in on Sky News last month to offer to cover costs for patients who faced huge waits for treatment.
Not shying away from his megastar roots to do his good deed, Sir Rod arrived at the hospital in a white Rolls-Royce and shouted "hi everyone" as he climbed from the car.