Kristen Stewart arrives at the 2011 MTV Movie Awards at Universal Studios’ Gibson Amphitheatre on June 5, 2011 in Universal City, California.
Here’s the whole dress, for those of you who wanted a close-up.
Ugh, I thought Avril Lavine’s style went out years ago. Also, does she ever look happy?!
Is that homemade? If it’s homemade it’s awesome.
