Selena Gomez Reveals Reason for Victoria's Secret Fashion Choice, Shows off Pre-Show Snack

Selena Gomez covered up her tummy at the VS Fashion Show. Credit: Dimitrios Kambouris/Getty Images for Victoria's Secret

Happy in her own skin! Selena Gomez revealed the reason she didn't opt for a crop top, midriff-baring outfit for her performance at the Victoria's Secret Fashion Show — she was just too hungry!

The singer brought the house down with her performance of "Me & My Girls" at the high-profile fashion event, which aired on CBS on Tuesday, Dec. 8. And while she looked stunning as she appeared on the New York stage, dressed in a full-length black dress, the 23-year-old took to Instagram as the show was broadcast to reveal her reasons for not wearing anything skimpier.

"Wait, on the low though…This was backstage. Why do you think I covered my stomach during the show??” Gomez captioned a photograph, showing herself and a pal digging into a McDonald's meal before her performance.

Gomez's defiant stance (eating prior to a show is not usual model behavior!) goes hand in hand with a newfound and seriously healthy confidence in her own shape.

In September, Justin Bieber's ex told Ryan Seacrest in a radio interview that she doesn’t let fat-shamers get to her head anymore. “I feel very empowered and confident in where I am,” she insisted.

Can't get enough of Us? Sign up now for the Us Weekly newsletter packed with the latest celeb news, hot pics, and more!