2012 MTV VMA - Performances

Check out what went down during the main show with performances by Rihanna, P!nk, One Direction and more!

Rihanna Kicks of the 2012 MTV VMA main show!
P!nk performs 'Blow Me (One Last Kiss)' @ the '2012 MTV VMAs'!
Frank Ocean performs 'Thinking Bout You' @ the '2012 MTV VMAs'!
One Direction perform 'One Thing' @ the '2012 MTV VMAs'!

Next Gallery

The Best Serves From The 2020 MTV EMAs Red Carpet

20 Photos

1 / 8

Rihanna Kicks of the 2012 MTV VMA main show!

2012 MTV VMA - Performances

Check out what went down during the main show with performances by Rihanna, P!nk, One Direction and more!

Rihanna Kicks of the 2012 MTV VMA main show!

1 / 8

Rihanna Kicks of the 2012 MTV VMA main show!

P!nk performs 'Blow Me (One Last Kiss)' @ the '2012 MTV VMAs'!

2 / 8

P!nk performs 'Blow Me (One Last Kiss)' @ the '2012 MTV VMAs'!

Frank Ocean performs 'Thinking Bout You' @ the '2012 MTV VMAs'!

3 / 8

Frank Ocean performs 'Thinking Bout You' @ the '2012 MTV VMAs'!

One Direction perform 'One Thing' @ the '2012 MTV VMAs'!

4 / 8

One Direction perform 'One Thing' @ the '2012 MTV VMAs'!

Lil Wayne performs 'Yuck' with 2 Chainz @ the '2012 MTV VMAs'!

5 / 8

Lil Wayne performs 'Yuck' with 2 Chainz @ the '2012 MTV VMAs'!

Greenday perform 'Let Yourself Go' @ the '2012 MTV VMAs'!

6 / 8

Greenday perform 'Let Yourself Go' @ the '2012 MTV VMAs'!

Alicia Keys perform 'Girl On Fire' @ the '2012 MTV VMAs'!

7 / 8

Alicia Keys perform 'Girl On Fire' @ the '2012 MTV VMAs'!

Taylor Swift closes the night with 'We Are Never Getting Back Together' @ the '2012 MTV VMAs'!

8 / 8

Taylor Swift closes the night with 'We Are Never Getting Back Together' @ the '2012 MTV VMAs'!