2. Red Carpet Fashion

Shakira and Pink wore the same Balmian strapless dress. That spells awkward, right? But luckily, the girls were great sports. They even posed for photos together. As for the rest of the ladies, Taylor Swift, Beyonce, Leighton Meester, and Ashley Greene were among the best-dressed. But if you're looking for a bit of wackiness, Jack Black and Lady Gaga got it covered.