Beyonce has had some unwelcome surprises throughout her Mrs. Carter World Tour, but this surprise was a public display of affection. Her husband, rapper Jay Z climbed onstage during her show in Philadelphia to give her a kiss.
In a series of photos posted on her I Am Beyonce tumblr page, the “Crazy In Love” singer showed the Magna Carta Holy Grail rapper putting his arms around her and going in for a kiss. She certainly looked surprised at first, but she had a big smile on her face afterwards.
The couple certainly enjoy watching each other perform, since Beyonce was spotted at Jay’s sold-out Yankee Stadium concert last week and Jay Z saw her perform in London in May.
The surprise kiss was probably a welcome surprise considering the other bizarre events that have gone on during Beyonce’s tour. She had a fan slap her behind in Copenhagen, another fan fainted when she touched him and then she got her hair stuck in spinning fan last week.
Beyonce performed in Atlantic City last night and performs in Charlotte tonight. Her U.S. tour wraps at Brooklyn’s Barclays Center on Aug. 5.