pinkshakira.jpg

Pink and Shakira clearly don't have Rachel Zoe working for them - both songstresses stepped out on the VMA red carpet in the same strapless Balmain mini-dress!

But while sexy Shakira accentuated her curves and paired hers with thigh-high boots, Pink showed off her...well, her toned body (from hours of trapeze work, no doubt.)

So who wore it better? Do I even have to ask?