There have been plenty of surprises on the Mrs. Carter Show World tour but Thursday night's show in Philadelphia has to be the biggest. While Beyonce was introducing her band members, Jay Z jumped onstage and planted a wet one on her.

A fan captured the tender moment on video as Hov ran up behind his surprised wife and gave her a hug and a kiss. Awww.

Although the PDA was brief, it left Queen Bey quite flustered. The pictures below are evident that she wasn't expecting a smooch from her famous hubby.

But Beyonce should have expected it. After all, she was performing in the City of Brotherly (and Sisterly) Love.

It's always great to see that Beyonce and Jay Z are still 'Crazy in Love' with each other.