The "I'm a Mess" singer showed up looking polished and pretty in a custom Christian Siriano dress on the red carpet at MTV's 2019 Video Music Awards on Monday night -- but apparently her look was a last-minute miracle!
"I had nothing to wear!" Rexha dished to ET's Keltie Knight. "[Christian] showed up two hours ago and he literally made this. Like, he made it and I love it and I'm excited!"
"They're so amazing. I'm shocked every night," she gushed of her new gig as the JBros' opening act. "I met Sophie Turner. I met Danielle [Jonas.] I still have to meet Priyanka [Chopra] but [it's] incredible. It's been so much fun."
Earlier this month, the 29-year-old songstress took to Instagram claiming that she had been told by a music executive that she shouldn’t be posting sexy photos at her age.
"I posted about an executive in the music business saying I was too old to be sexy because I'm 29, turning 30 -- which I think is complete BS and Taylor commented on it and has been such a big supporter," she explained. "I didn't expect that and I freaked out because, like, it's Taylor Swift! It's really cool to have another female to support me. It's really hard to find in the music business."