WATCH: Niall Horan performs “Slow Hands” on Ellen! / 95.3 Fresh Radio Emily Szabo May 19, 2017 04:02 pm Niall Horan’s new song ‘Slow Hands’ is proving to be a SUPER popular tune since it’s release a couple of weeks ago. Niall was on Ellen this week to perform it! Check it out… LOVE LOVE LOVE this song!! Good job Niall!