Even if you hate weddings, you'd have to be seriously stony-hearted not to be touched by this video of the moment paralympic athlete Nathan Stephens took to the dancefloor with his new bride.
Nathan, 25, lost both his legs in an accident when he was 9, when he fell in front of a train.
He spent eight months practising - despite hating wearing prosthetic legs for too long because they are painful - and danced with Charlene Beard, 26 at their wedding reception.
"We knew it would be a spectacular start to our night. I was more nervous walking onto the dance floor than when I competed in the London Olympics."
MORE ON HUFFPOST UK:
They were married at the Celtic Manor Golf Resort in Newport, South Wales, on Saturday.