The guests at this wedding in Abbeyfeale, Co. Limerick last Saturday were treated to an amazing display of Irish dancing by young Kerryman David Geaney.
The 19-year-old from Dingle is a
time World Irish Dancing Champion and is currently dancing with Celtic Steps, a traditional Irish music, song and dance show.
In a video uploaded by one of the wedding guests, Nick Edmonds - who declared the performance "unbelievable" - David puts on an absolutely stunning live performance - and an encore - in the middle of the dance floor.
He's got some rhythm and it doesn't even look like he breaks a sweat.
We bet he inspired a lot of imitators later on in the reception - complete with required tie around forehead.