Kanye West ruined Taylor Swift's big moment at Sunday's MTV Video Music Awards.
As the 19-year-old singer accepted the Best Female Video award for "You Belong With Me," the rapper, 32 — who had been drinking Hennessy on the red carpet — appeared on stage and stated that Beyonce should have won for "Single Ladies (Put A Ring On It)."
"Yo, Taylor, I'm really happy for you, and I'm going to let you finish, but Beyonce had one of the best videos of all time," he shouted. "One of the best videos of all time!"
Swift looked stunned and speechless.
The cameras panned to Beyonce, who looked stunned as well.
The crowed then booed West off stage and the show immediately cut to commercial.
After the break, host Russell Brand praised both performers.
"What we're celebrating tonight is love!" he said. "Mutual love for everybody. Taylor Swift. Beyonce… Love for all of you!"
Later in the show, when Diddy introduced the nominees for Best Male Video, he mentioned West's name and the crowd booed.
Diddy looked stunned. "What happened?" he asked. "What did I say?"
"Taylor!" fans then chanted.
At the end of the show, Beyonce let Swift have her moment when Beyonce won Video of the Year. She got on stage and asked Swift to join her. "I remember being 17-years old, up for my first MTV award for Destiny's Child and it was one of the most exciting moments of my life," she began. "So I would like for Taylor to come out and have her moment."
Swift walked on stage and smiled as the crowd cheered.
"Maybe we could try this again?" Swift said, before thanking her brother and fans.
The crowd continued to cheer.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!