Fans paid 20 bucks for a ticket to see Harry styles perform at Troubadour over the weekend, and got a big bonus when Stevie Nicks showed up and sang with the former 1D member. Best concert ever? TMZ has more

https://www.youtube.com/watch?v=SsIdKF66x_g&list=RDSsIdKF66x_g#t=75