Sir Rod Stewart appeared on a popular BBC evening show - and it wasn't long before he stirred up some drama.
On The One Show's sofa with singer and songwriter Boy George - who recently appeared on I'm A Celebrity Get me Out of Here - they sat side by side as they spoke about Rod's upcoming tour, which they are set to go on together.
Speaking about his several costume changes on stage, Rod accidentally swore with co-host Roman Kemp having to apologise, reports the Daily Record.
He said: "I keep changing because I want to entertain. The music critics keep saying 'oh he went off to have a rest because he was tired' - no, I sweat me bollocks off."
Roman Kemp then told the camera: "Sorry for any bad language there."
Boy George quipped: "At least it wasn't me this time, which is amazing."
Rod shared the clip to his 1.3million Instagram followers and wrote: "Discussing my U.K. Summer Tour with Boy George last night on The One Show. Oops."
And fans flocked to the comments to talk about the clip which made them laugh.
One wrote: "Loooooove you. Just say it as it is."
Another added: "Keeping it real."
While one said: "Love this! Really laughed."
And one commented: "I cant cope with you so so funny."
While one added: "You will always be the greatest Rod."
READ NEXT:
Ex-Celtic and Arsenal star Kieran Tierney visits animal rescue centre in role as SSPCA ambassador
Boots shoppers hail 'best' £8 suncare product as temperatures soar
M&S £15 dress 'perfect for day or night' that has shoppers obsessed
Jet2, easyJet and TUI cabin bag allowance rules you need to know this summer
Glasgow's pollen count this week for tree, weeds and grass as temperatures soar