Prince William accidentally jabbed actress Emma Thompson with a pin while during the ceremony where she became a dame.
The Love Actually and Harry Potter actress said she 'yelped in pain' when the Duke of Cambridge pricked her not once but twice with the pin.
Thompson, 59, said William, 36, unwittingly jabbed her in the breast with the badge during the ceremony at Buckingham Palace, as he fixed it onto her blazer.
'You get two badges. He had to pin it on and it’s a little bit of a nipple moment and you go, "Gosh, I wasn’t expecting that",' she said while on the Ellen DeGeneres Show.
'And I’m pretty low slung these days, so both times it hurt. I made a very loud and inappropriate noise in Buckingham Palace.'
The Oscar-winning actress also admitted she went in for a kiss while Prince William handed her the prestigious award.
'I said, "I can’t kiss you, can I?" And he said, "No don’t",' she said.
'If you’re first up you have to be more formal on such an occasion, but he’s looking wonderful and doing so well. He said, "This day isn’t about me, it’s about you".'