It's the battle of the glittery mini-skirt! Jessica Stroup, Sarah Jessica Parker and Selena Gomez (from left to right) all dressed up their outfits with their own take on the shiny bottom piece, but who wore it best? (Getty Images/Startraksphoto.com)