Singer reveals his taut torso to audience in California

Justin Timberlake shocked fans on Tuesday night when he got semi-naked on stage after performing in California.

The singer concluded his World Tour at the Arco Arena in Sacramento by whipping off his T-shirt and throwing it into the audience.

The 26-year-old showed off his rippling muscles wearing nothing but a pair of loosely-slung jeans as the excited crowd went wild with their cameras.

And one lucky fan managed to catch it all on film – see video of Justin Timberlake getting naked below…

Alison Adey