Stepping out for a photo shoot gig, Katy Perry was spotted in Toronto, Canada. The “Hot N Cold” songstress looked absolutely fabulous in a cleavage-bearing halter-style dress with cherry print as she made her way to the private magazine shoot.

While she’s in Canada, Katy will be taking part in the 2010 MuchMusic Video Awards, set to take place this Sunday, June 20th. Katy will be performing, along with Adam Lambert, Ke$ha, Justin Bieber, Miley Cyrus, Drake, and Hedley.