Jennifer Lopez set the night on fire at the American Music Awards.
And it was a battle of the exes as Marc Anthony took the stage just moments after Lopez's show-stopping performance. He was surrounded by a bevy of Lopez lookalikes!
Lopez took home Latin Artist of the Year, and took a moment to reflect on her divorce.
"It's been a really amazing year in so many ways, it's been up and down and just exciting and overwhelming," she said.
The night's big winner was Taylor Swift. The country singer took home three trophies, including Artist of the Year.
"This is so crazy!" Swift said as she accepted the award.
Katy Perry walked the red carpet solo, amid reports of trouble in her marriage to actor Russell Brand. The pop star, who channeled Lucille Ball during her performance, failed to thank Brand when accepting an award.
Christina Aguilera poured out of her white curve hugging dress during her performance with Maroon 5. Her protruding belly is fueling speculation that the single singer is pregnant.
Kelly Clarkson channeled Jessica Rabbit during her performance.
And there was a surprise appearance by David Hasselhoff. The Hoff stripped down to his smiley-faced skivvies on stage with LMFAO and Justin Bieber.
Before Bieber hit the stage to perform his new holiday song, he hit the red carpet with girlfriend Selena Gomez. Bieber, sporting a new slicked back 'do, attended to Gomez's every need, even holding the train of her dress.
After the show, an exhausted Gomez nuzzled up to Bieber in the back of their limo, resting her head on his shoulder.