The Royal Ascot has a very strict dress code - and includes attendees donning a purple name tag.
Every year Kate Middleton has attended, her purple name tag has always appeared pinned to the left side of her chest.
However, ever the royal rule breaker, Meghan opted not to wear one but instead pinned it to her handbag.
The reason the Duchess of Sussex had her tag in her hand instead of being pinned to her dress was due to the delicate material, Harper's Bazaar reports.
Royal historian Marlene Koenig told the publication: 'Wearing pins has nothing to do with protocol.'
'Protocol is for official, diplomatic, state events, [including] where you sit, when you enter, etc.' Koenig added. 'Perhaps [Meghan] did not want to ruin that nice Givenchy dress with a pin hole,' she added.
The 36-year-old royals dress was made of a light fabric, and a pin would have left a noticeable mark.