Clutching her camera phone, an excitable girl ran up to the two brothers to take their picture at a polo match, and she was rewarded with big smiles from William and Harry.
CLICK ON PHOTOS FOR FULL GALLERY
The ecstatic look on her face said it all as she realised she had captured a unique close-up of both princes, and with a squeal she dashed over to celebrate the moment with her friends.
Good natured William, 30, and Harry, 28, took it all in their stride, laughing and grinning at her reaction as they walked on by.
The duo had just taken part in a charity match at Beaufort Polo Club in Tetbury, Gloucestershire, where they had played on opposing teams. They entered into the competitive spirit, with Harry knocking into his big brother as they fought for the ball.
William and Harry looked happy and relaxed as they chatted with the crowds at the Audi International, which is part of the Gloucestershire Festival of Polo.
Handsome Harry was warmly greeted by one female friend with a kiss before he stooped down to chat with some children who had watched the match. Both he and dad-to-be William enthusiastically interacted with the delighted youngsters, clearly putting in some practice before the arrival of the royal baby next month.
Last year, William and his wife Kate Middleton were pictured at the Beaufort Polo Club festival with their black cocker spaniel puppy Lupo, but the Duchess skipped Sunday's event because she is now on maternity leave.