Last night (April 15), the 2013 MTV Movie Awards were held to celebrate some of the biggest and brightest stars and films, and while it's a place mostly reserved for actors, there were some singers (and actresses-turned-singers) spread throughout the mix of celebs who hit the red carpet in Culver City, Calif.

With all of the unique types of style we saw at the 2013 MTV Movie Awards, of course the burning question on our minds concerns the best dressed diva. So, who do you think stole the red carpet? Was it Hayley Williams of Paramore, Bridgit Mendler, Selena Gomez, Kesha, Kylie Minogue or Ariana Grande?

First up is Hayley Williams, and the 'Still Into You' hit maker did not disappoint with her red carpet look. The pop-punker kept things edgy and interesting as always, rocking a black and white, striped crop top with low-slung black overalls, as well as some orange socks and chunky, black leather booties that looked like the same Balenciaga booties Rihanna wore for her 'Talk That Talk' promo shots. Williams also donned a two-toned hairdo, dying half of her head hot pink while the other side remained red-orange.

Then we saw Bridgit Mendler, and the 'Ready or Not' songstress was looking gorgeous in a bright blue, extravagantly patterned dress with a cutout along the bodice. The 'Good Luck Charlie' starlet-turned-singer obviously isn't afraid of playing with color either, as she paired the sparkly number with a pair of rosy pumps.

Selena Gomez also strutted her stuff on the red carpet, and it was almost as if she was taunting us to 'Come & Get It,' with her come-hither stare and super sexy style. Gold is always a great color on Gomez, and the 'Spring Breakers' actress looked particularly fantastic in this fringed, flapper-esque number. While the mini dress had a vintage vibe, Gomez's smoldering makeup, strappy heels, and slicked-back, braided 'do kept it contemporary.

Speaking of retro-inspired fashion, Kesha was also in attendance, and the 'Warrior' queen combined very different trends for her MTV Movie Awards ensemble. She wore a dark, flat-brimmed hat, dark crimson lipstick that almost looked black, and a dark, long, fringed vest. But then she pulled a 180 with the rest of her outfit, wearing a flowing, flower-printed top and lace pants, transforming Kesha into the dark lord of hippie princesses.

Kylie Minogue and Ariana Grande also hit up the 2013 MTV Movie Awards for a night of star-studded entertainment, and both ladies looks lovely in their respective getups. The always fashionable Minogue stunned in a a silver, black and blue-accented dress that was linked together with mesh chain. Too cool! And finally, Grande looked adorable and sweet in her flirty white dress with pink sequins and matching pumps. We love how, at only 19 years old, 'The Way' songstress is already establishing a very distinct style and totally owning it.

Who gets your vote for best dressed? Check out bigger pics of these outfits below to get a better view, and cast your vote for Hayley, Bridgit, Selena, Kesha, Kylie or Ariana!

Jason Merritt / Alberto E. Rodriguez, Getty Images
Jason Merritt, Getty Images (2)
Alberto E. Rodriguez / Jason Merritt, Getty Images