Dancing On Ice's Joe Swash leaves John Barrowman speechless after cheeky flash

During Sunday’s Dancing On Ice semi final, each of the remaining celebrity skaters – Joe Swash, Libby Clegg, Ben Hanlin and Perri Kiely – had to perform two routines.

Taking to the rink for his first, wearing a blue leopard print shirt and faux leather trousers, Stacey Solomon ‘s boyfriend Joe danced to Rod Stewart song Do Ya Think I’m Sexy? – and it turns out viewers and judge John Barrowman definitely do.

At the end of the routine, Joe’s skating partner Alex Murphy ripped open his shirt to reveal a rippling set of abs.

Scoring 9.5s across the board, judge John was particularly impressed with Joe’s cheeky flashing of the flesh, even asking to see it again.

Joe Swash flashed again for John Barrowman after he got his scores

Joe Swash flashed again for John Barrowman after he got his scores (Image: ITV)

Joe ripped open his shirt once again as John and the studio audience cheered – but it wasn’t just them loving Joe.

One viewer at home wrote: “Joe Swash is fit as f*** though ain’t he?”

Another tweeted: “Erm, why is Joe Swash actually pulling off those faux leather trousers.”

A third said: “Joe skating to Rod Stewart has to be the best part of the series. Absolutely brilliant.”

John Barrowman loved the display of abs in front of him

John Barrowman loved the display of abs in front of him (Image: ITV)

Someone else commented: “Was it the Joe Show we just witnessed? Fun as always from Joe and Alex. How could you concentrate with all that sexiness going on from Joe?”

And a fifth added: “Hope Joe is in the final he just makes me smile.”

The first performance had to include a solo skate, meaning a big challenge for the remaining competitors.

Later, for his second performance of the night, Joe performed to Simply Red song Stars in honour of his late dad.

Dancing On Ice airs Sundays at 6pm on ITV

Source: Celebrities - dailystar.co.uk

Elisabeth Moss Would Give Up Her Salary to Have Meryl Streep on 'Handmaid's Tale'

Madonna Crying After Falling on Stage During Concert