Selena Gomez's surprise Coachella appearance will stay with us for a long, long time. The 26-year-old singer and actress gave her first-ever performance at the Indio festival on Friday night, and naturally, she chose a spot-on outfit for the occasion. Selena wore an all-white ensemble featuring plenty of ruffles and lace, as she sang "Taki, Taki" alongside Cardi B, DJ Snake, and Ozuna.
Her sexy suit pairing included pieces from Versace and Ralph Lauren, starting with an oversize blazer and matching trousers, over a romantic sheer blouse with a plunging ruffled neckline. She tied the look together with plenty of gold jewellery and pointed cowboy boots — a nod to the traditional Coachella aesthetic. Ahead, see more snaps of Selena's angelic look, and catch up on the rest of our favourite style moments from the festival so far.