The one thing Prince Charles wears to every royal christening

Royal fans have noticed this sweet detail that Prince Charles wore at the baptism of Archie Mountbatten-Windsor.

It’s a very subtle accessory that is a purple flower. It’s known as a Dianthus Devon Wizard and eagle-eyed royal watchers have spotted that he’s worn it to three out of four of his grandchildren’s christenings.

Prince Charles wore the flower to Princess Charlotte’s christening in July 2015, Prince Louis’ in July 2018 and now Archie’s.

It’s rumoured that the only reason he didn’t wear the flower to Prince George’s christening is due to the fact it wasn’t in bloom at the time.

"Dianthus is believed to have derived from the Greek words 'dios' meaning God and 'anthos' meaning flower – translating as God's or Divine Flower," Lavender Green Flowers told HELLO! Magazine. The florist was behind Pippa Middleton’s wedding.

"Although there is lots of speculation about what these symbolise, a significant one is that they are believed to be the flower for maternal and undying love."

Scroll through the gallery above to see the times Prince Charles has worn the Dianthus at his grandchildren’s christenings.