A saluting soldier accidentally hit a six-year-old girl in the face just after she had presented the Queen with flowers on a visit to Cardiff.
The Queen was given the posy by little Maisie Gregory as she attended a Colours Parade for the Royal Welsh Regiment at the Millennium Stadium.
Watch: The soldier knocks off the Welsh hat of the six-year-old in a saluting mishap:
As the Queen walked out of the room, a soldier standing next to Maisie saluted and accidentally struck her head with his gloved hand.
Regimental Sergeant Major Martin Gregory said, "Maisie is absolutely fine. She was very excited to meet the Queen and there was a slight mishap. But she's quickly forgotten about it and we've had such a great day."
The ceremony to present new colours was the the final formal recognition of The Royal Welsh.
The Queen will present new colours to the Royal Welsh in a ceremony today. ITV Cymru Wales takes a look back the history of the Royal Welsh.