Katy Perry and Beyonce both have colorful personalities, so it's no wonder both opted to sport this Herve Leger by Max Azaria crop top and skirt. But who wore it best?

Beyonce wore this blue, yellow, black and taupe printed number in her April spread for Shape Magazine. How fitting! This dress certainly shows off all her curves and her flat, post-baby tummy! She paired the busy number with a gold cuff and coral stilettos.

Katy Perry, on the other hand, chose this as her Kids' Choice Awards dress, and while maybe that wasn't the best event to don a crop top and tight skirt, she looked absolutely stunning in it. The 'Wide Awake' singer finished off her look with a pair of black pumps and minimalistic gold bracelets, rings and earrings.

So, which pop diva looks best in this Herve Leger by Max Azaria outfit? Vote for Beyonce or Katy Perry below.

More From PopCrush