Carly Rae Jepsen took the stage at the O2 Arena in London with her pal -- and her boss -- Justin Bieber last night (March 8), and girl didn't disappoint.

Jepsen performed a bunch of her ultra catchy tunes from 'Kiss,' opening with her latest single, the kissoff anthem 'Tonight I'm Getting Over You.' Rocking vertical striped short shorts to show off her gams, a black vest and curly hair (but straight bangs), Jepsen descended a staircase to begin her set, greeting fans with, "What's up, London?!" Throughout the song, Jepsen struts all over the stage, eventually coming back to her mic stand, where she writhes like a rock star.

Jepsen steps away from the stand again for 'I Know You Have a Girlfriend,' where she shook her patoot all over the arena, and she kept the good time going with 'Good Time.' Cody Simpson joined her for the Owl City duet, and not gonna lie -- he brings more of a melody and range to the song than Adam Young does.

'This Kiss,' which Jepsen has described as her favorite song from her album, was next -- complete with "presents," as the cute Canadian tossed merch out to some lucky attendees. She followed with 'Hurt So Good,' complete with a weird telephone-wire style mic.

Jepsen slowed down with her heartfelt ballad 'Your Heart Is a Muscle,' urging the crowd to lift up their "cell phones, candles, lighters ... glowsticks, those'll do!" At times during this track, Jepsen's vocals were drowned out by the piano, but picked up quickly.

Of course, she closed out with 'Call Me Maybe,' and the crowd went wild. She even brought fans onstage to sing along and gave out birthday wishes!

Watch Carly Rae Jepsen Perform 'I Know You Have a Girlfriend' at the O2 Arena in London

Watch Carly Rae Jepsen Perform 'Good Time' With Cody Simpson at the O2 Arena in London

Watch Carly Rae Jepsen Perform 'This Kiss' at the O2 Arena in London

Watch Carly Rae Jepsen Perform 'Hurt So Good' at the O2 Arena in London

Watch Carly Rae Jepsen Perform 'Your Heart Is a Muscle' at the O2 Arena in London

Watch Carly Rae Jepsen Perform 'Call Me Maybe' at the O2 Arena in London

More From PopCrush