Ally Brooke, Camila Cabello, Lauren Jauregui, Normani Hamilton and Dinah-Jane Hansen of Fifth Harmony perform onstage during the 2016 Billboard Music Awards at T-Mobile Arena on May 22, 2016 in Las Vegas.

Fifth Harmony's Camila Cabello has apologized to fans after leaving the band's set early in St. Louis on Friday night, blaming "anxiety."

Fifth Harmony Congratulates Women's USA Gymnastics Team: 'Our Girls Got Gold!'

"Hey Missouri, sorry I couldn't finish the set last night… was having too much anxiety and I couldn't finish it,” she shared on Snapchat. "I love u I'm truly sorry.”

The St. Louis Post-Dispatch reports Cabello left the Hollywood Casino Amphitheatre show shortly after performing "Bo$$" with several songs left in the set. One of her bandmates blamed a wardrobe malfunction at the moment, though Cabello never returned.

Fifth Harmony's Normani Quits Twitter Over Racist Bullying: 'I Can't Subject Myself Any Longer to the Hate'

Cabello later tweeted she just wanted to sleep for three days.

just wanna sleep for 3 days — Camila Cabello (@camilacabello97) September 3, 2016

Cabello previously told Billboard she started having anxiety problems last year.

"I was having terrible anxiety, nonstop," she said. "My heart would beat really fast the whole day. Two hours after I woke up, I'd need a nap because my body was so hyperactive. It was so eff -- sorry, but it was so f--ed up. I was scared of what would happen to me, of the things my brain might tell me. I realized the stuff I thought was important isn't worth my health. Now I write in a diary every day, work out and meditate."

Watch Fifth Harmony finishing the concert without Cabello below.