Rod Stewart serenaded fans with a special love song for Valentine's Day, but the rock star divided fans in the comments.
Rod sang his 1977 hit 'You're In My Heart' on TikTok and many followers were left cringing over what should have been a sweet video.
The Do Ya Think I'm Sexy singer is a huge Celtic FC fan and recently chartered a private jet to take him and his sons to see the Celtic and Rangers game.
The 77-year-old captioned his Valentines video: "Happy Valentine's Day to you TikTok creators!
"I'd love to hear you duet with me."
However, despite the thoughtful sentiment behind the Maggie May singer's video, some fans were less than impressed.
One user wrote: "Time to gracefully give it up now mate and enjoy lounging around"
"Give it up now Roddy boy, way past it noo," said another.
Another concerned fan said: "Rod I think you're the best but slow down and appreciate what you have."
Someone else quipped: "I think he's best left in my memory, that's a wee bit embarrassing."
But, thankfully not all fans felt the same way.
One commented: "Why do people have to be mean. This man has accomplished more than all the Karen's on here put together. You're awesome Rod!"
Another gushed: "Yours is one of my favourite TikTok accounts. Thank you for letting us into your home and being personal with us."
"Keep on rocking for ever, heart of gold" another fan buzzed.
Someone else shared a touching tribute: "Rod you brought lots of smiles to my now late wife Anne's face over the years. Now you just put a smile on a sad one, mine."
Another penned: "Just what I needed to hear on this special day for Valentines is just so lonely for me. Thanks, happy vacation day back to you."
Sir Rod admitted last year he needed to be 'careful' around performing some of his old material like Lost Paraguayos or his smash hit Maggie May.
During an interview with Times Radio, John Pienaar asked: “You couldn't do those now because you would be cancelled, wouldn’t you?”
Rod replied: “You know, I think if you listen to the new album there’s two or three songs that are about girlfriends and having sex.
“I mean it’s such a huge part of life. I think what you have to be careful of now is what you say in those songs,” he cautioned in his interview with Times Radio.
“You know, I don’t do Stay With Me or Hot Legs anymore, because they’re not appropriate. They were in the 70s but they’re not anymore.”
When asked if he regretted his past hits or whether he felt it was “a good thing”, Rod confirmed the latter.
“Well I think it’s a good thing. It’s a good thing you know,” he said.
“The lyrics of those songs were very blunt. Rock and roll was and it has always been blunt back from the off-go.”
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our weekly Showbiz newsletter here .