Carly Rae Jepsen & Flo Rida, Katy Perry, Ed Sheeran, and Justin Bieber all gave stunning shows for Canadian music fans this weekend.
These were the top performances from the MuchMusic Video Awards. Check them out below. The first one is Katy Perry's performance of her single "Wide Awake."
Next, check out Canadian girl Carly Rae Jepsen singing her hit "Call Me Maybe."
Here's Ed Sheeran's great performance:
And finally Justin Bieber showing off his dance skills and singing "All Around the World":
Source: Ace Showbiz