Glastonbury festivalgoers at Worthy Farm, United Kingdom, got a sweet surprise on Sunday when Miley Cyrus 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" and totally brought down the house. 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 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 staging, either. She also sang "On a Roll" as her persona Ashley O. from Netflix's Black Mirror and crooned her own rendition of Amy Winehouse's "Back to Black" and Led Zeppelin's "Black Dog." 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!