ExtraCon April 13, 2019 Selena Gomez Surprises Coachella with Cardi B! Selena Gomez has given her first performance since leaving a hospital last year! The 26-year-old pop diva, radiant in pale lavender lace and a matching suit, shocked Coachella fans Friday by appearing unannounced during DJ Snake's set, where she performed their song "Taki Taki" with Cardi B and Ozuna. Backgrid Justin Bieber Defends His Marriage, Plus: How He Feels About Selena Gomez View Story People Magazine reports Gomez was all smiles, and even took time out to pose for photos with Cardi and Snake afterward. "Coachella and I love them," Cardi wrote on the snap on her Instagram. Ozuna called Selena "a beautiful woman with a lot of energy" in a photo he posted of the two together. Since leaving treatment, Gomez joined Taylor Swift onstage in May 2018, but didn't sing. She is scheduled to appear at WE Day California April 25 to celebrate youth leadership. A source told People, "Selena's feeling much better and looking forward to getting back to normalcy. She's spending time with friends and family." #CardiB #Coachella #ExtraCon #SelenaGomez More Justin Bieber Defends His Marriage, Plus: How He Feels About Selena Gomez First Pic! Selena Gomez Steps Out After Her Reported Mental Breakdown Is Justin Bieber on the Verge of a Breakdown? Selena Gomez Seeks Treatment After Recent Hospitalizations All the Stars at Coachella!