Her presence in a vivid red mac helped lighten a day of almost unbearable poignancy.
Opening the first ever remembrance field dedicated to the men and women killed in the Afghan war, Prince Harry, was joined by a four-year-old called Melanie.
The little girl was there with her father Lance Corporal Ram Patten, 31, who devised the March for Honour, which Harry launched following the Wiltshire ceremony.
Click on photos for gallery
This involves servicemen walking a mile for every life lost in Afghanistan, eventually converging on London's Royal Albert Hall on Remembrance Day.
The march began on November 4, and included a stop at the Field of Remembrance in Lydiard Park, Wootton Bassett so that the Prince could launch it officially.
Melanie hadn't seen her father since he set out on last week and jumped into his arms, refusing to leave his side all day.
To her excitement, this meant she got to spend lots of time with the dashing royal who told her: "You look pretty" and complimented her on her coat.
Among those that Harry was there to remember was L/Cpl Jonathan Woodgate, 26, of the Household Cavalry, the Prince's own regiment, who was killed in Helmand province in March this year.
His father Tony said the Queen's grandson told him his son would be remembered as a "special chap".
"I shall remember this moment forever," said Mr Woodgate. "It was very emotional."