The red carpet at the MTV Movie Awards is an unpredictable affair -- where skin is always in and tasteful dresses are hard to come by.

But with fashionable stars like Emma Watson, Zoe Saldana and Chloe Moretz sharing the arrivals line with people like Snooki, Jwoww and Kim Kardashian it's definitely a mixed bag.

Zac Efron, Brad Pitt, Liam Hemsworth, Ke$ha and host Rebel Wilson are all expected to present tonight -- and hopefully they'll be dressed to impress.

Plus, check out the best looks in a video below:

Hot Videos