During the last stop of her "Mrs. Carter Show" world tour, the pop star planted on the 9-year-old girl's forehead, and her proud mama was there to capture the moment.
"Mercy James gets a big fat one from the Queen. B!" Madonna wrote on instagram with an accompanying photo.
Madonna also posted a photo of Beyonce performing, writing: "Mrs. Carter crushes the BK with her bad ass show! Girls run the world! #srtforfreedom"
Madonna has four children - 17-year-old daughter Lourdes with ex-boyfriend Carlos Leon, 13-year-old son Rocco with ex-husband Guy Ritchie, and adopted children Mercy and David, 8.
It's been rumored that Madonna will spend Christmas with Sean Penn after dumping her much-younger boyfriend Brahim Zaibat.
A source told The Sun: "They're in touch non-stop. Friends are joking they'll be remarried by this time next year."