Queen Elizabeth II was at the Millennium Stadium in Cardiff, Wales, on Thursday when she was presented with flowers from a little girl called Maisie Gregory.
Unfortunately for the 6-year-old a soldier next to her misjudged his salute...
The little girl was dressed in traditional Welsh costume, including felt hat and apron when the incident happened.
The Queen was presenting the Royal Welsh regiment with new colours in front of around 600 soldiers as a crowd of 10,000 people looked on.
Brigadier Philip Napier told the BBC: "All those soldiers on parade will understand the history of the regiment and what it means to be a Royal Welshman."