Glastonbury festival-goers at Worthy Farm, United Kingdom, got a sweet surprise on Sunday when Miley Cyrus [1] brought out her father, Billy Ray, and rapper Lil Nas X! The trio united on stage for an energetic performance of Lil Nas X and Billy Ray's remixed hit "Old Town Road [2]," and totally brought the house down. During the set, Miley rocked a crop top with leather pants, and Lil Nas X sported a denim ensemble and a t-shirt with Miley's face. Meanwhile, Billy Ray maintained his yee-haw look with a fringe jacket and cowboy hat.
Miley and Billy Ray started off the popular tune [3] with a duet of the chorus before Lil Nas X joined in on the fun. After the show, the rapper snapped a picture with Miley and Dua Lipa — who attended the festival as a guest — and posted it on Instagram. "Thank u for this opportunity miley," he wrote.
The "Old Town Road" performance wasn't the only highlight of Miley's stageing, either. She also sang "On a Roll" as her persona Ashley O. from Netflix's Black Mirror [4] and crooned her own rendition of Amy Winehouse [5]'s "Back to Black" and Led Zeppelin's "Black Dog [6]." So, yeah, you could say she rocked the stage. Look ahead to see all the moments from her set with Billy Ray and Lil Nas X!