True Blood star Joe Manganiello got a shock during one of his nude scenes on the racy hit show when he realised he was butt naked in front of a bus full of schoolkids.
The hunk plays werewolf Alcide in the hit vampire drama and often has to shed his clothes when his character makes his transformation from man to beast.
In one scene for the upcoming fifth season, Manganiello had to strip in public in the daytime - and was left even more red-faced than usual after realising his audience featured dozens of children.
He tells E! Online, "We were shooting a transformation scene in broad daylight and there was a hedge and over the hedge was a school bus filled with kids.
"Listen, you're not having fun unless it's something you can get thrown in prison for."