CLICK ON PHOTOS FOR GALLERY
The Danish royal was visiting a support centre for single mothers in Seoul when she met the adorable little girl, who wore a pretty pink hair tie.
Scooping her up and planting a kiss on her cheek, Mary couldn't have looked happier – and neither could her little charge.
Her maternal instincts are the result of plenty of practice. She and her husband, Crown Prince Frederik are parents to Christian, six, and Isabella, five.
And their family grew when the brunette, 40, gave birth to twins Vincent and Josephine in January 2011.
Before meeting her little fan, Mary enjoyed some fun earlier in the day with her other half.
Both paid a visit to department store Shinsegae where they shared a laugh as they tried on some glasses.
They also indulged in a spot of haute cuisine during a business seminar and lunch laid on at the Hotel Grand Hyatt