Shawn Mendes hasn't performed live in over nine months, but thanks to Niall Horan, that has finally changed!
On the eighth night of Niall Horan's "The Show: Live On Tour", in London, he brought out Shawn Mendes! Together, the pair performed a duet rendition of "Treat You Better".