Showing off her fabulous figure, Katy Perry was all smiles as she arrived for the MuchMusic Video Awards in Toronto, Canada. Held at MuchMusic World Headquarters, the "California Gurls" singer worked the red carpet in a skin-baring turquoise frock before readying to perform at the annual event.

As for the show, the MMVAs are being co-hosted by Miley Cyrus and the MuchMusic VJs while performers include Adam Lambert, Ke$ha and Justin Bieber. Meanwhile, Drake leads the pack with seven nominations while Hedley placed second with six nods.