The chart star almost had a wardrobe malfunction as she promoted new TV show The Voice.
Her dress strap repeatedly fell down, forcing her to yank it back up to avoid giving viewers an eyeful.
Christina, 30, told The Today Show that she has struggled to get over a difficult year that has seen her get divorced and arrested for public intoxication in Los Angeles.
“Hey, if you want a career doing this, you have to roll with the punches,” she said.
“You know, you’re going to have your highs and lows, but you keep going. And every single time you take that stage that’s another opportunity for you to prove to not only the world, but to yourself, that you are stronger and [can] get up there a better person.”