Harry Styles played a secret show that wasn't so secret at Los Angeles’ Troubadour on Friday night, and concert attendees were treated to yet another surprise (which really was a surprise) when Harry brought out on stage the legendary Fleetwood Mac singer and still-hot-although-she-is-almost-70-years-old Stevie Nicks. Watch what happens as Harry breaks down in tears during his duet with Stevie of Fleetwood Mac's "Landslide!"
Tweet @Popwrecked about Harry Styles breaking down in tears!