David and Mercy were Madonna's Lucky Stars as they each received a kiss from their adoptive mother on set of her new film W.E.
David, five, was so desperate to kiss his mum that his cap fell off in his attempt to reach her.
Madonna's tender moment with five-year-old Mercy on the set of W.E. - the new film that she is directing in London - shows how strong their bond has grown since she adopted the youngster in Malawi last year.
Mercy is the second child Madonna, 51, has taken into her family. In 2006 she and former husband Guy Ritchie adopted David, also from Malawi.
Photo: © Rex