Rod Stewart got into trouble on BBC's The One Show for saying 'bollocks' live on air.
The Maggie May singer appeared on the show with pal Boy George to talk about his upcoming shows when co-host Roman Kemp was forced to apologise to viewers.
Speaking about his several costume changes on stage, Rod 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."
What did you think of the singer's appearance on the show? Have your say in the comments.
Get the latest celebrity gossip and telly news sent straight to your inbox. Sign up to our weekly Showbiz newsletter here.
READ NEXT:
- Penny Lancaster has a 'new lease of life' after swapping modelling for police officer job
- Rod Stewart's son Sean 'in a lot of pain' after being hit by truck as he shares update
- Rod Stewart supports wife Penny Lancaster at her police passing out parade
- Rod Stewart shares picture of himself with leopard print foils in hair
- Rod Stewart's debut audition tape which helped him secure record deal up for auction