Beyonce was joined by husband Jay-Z onstage in a heart-melting embrace as the two performed in London on June 1.
The 31-year-old singer was headlining a concert in support of the Chime for Change campaign. Founded by Gucci Creative Director Frida Giannini, Beyonce and actress Salma Hayek Pinault, the star-studded charity promotes the empowerment of girls and women worldwide.
Joined by many other recognizable women's rights activists and celebrities, including Madonna and Jennifer Lopez, Bey wooed her fans with "Single Ladies," "Survivor" and "Run The World (Girls)."
In the moment that stole everyone's heart, Jay-Z surprised the crowd by joining his wife as she belted out "Crazy In Love." The two shared a kiss for everyone to see, giving true meaning to the song's lyrics.
Take a look at the video (above) to see the smooch at 2:23, or scroll through the photos (below).
(Hat tip, Glamour)