As promised, Lady Gaga performed her new hit song "Judas" live on the Ellen DeGeneres Show today, and as expected, she did not disappoint.
Despite being an international superstar with legions of fans, Gaga admitted to the host that she hasn't always been a paragon of confidence.
“Do I feel like a loser sometimes? Yes, of course I do,” she says.
It's okay, Lady. You were "Born This Way" baby and you are very much on the right track. That segue doesn't work as well for "Judas," but alas.
Watch her rock the house on Ellen below!