Thank you for helping us by reporting bad content.
Selena Gomez wore this bejeweled skirt to the 2012 Nickelodeon Kids` Choice Awards, pairing it with a matching crop top and hot pink pumps.
A few weeks earlier, actress Megan Fox wore the same dazzling skirt for an appearance on "The Tonight Show With Jay Leno", pairing it with a white blouse and platform Mary Janes.
I prefer Selena`s look, just because I think her outfit is more fun and flirty.
Who do you think wore it better? :)