Prince Charles looked every inch the proud grandfather as he attended baby Archie's christening on Saturday. An official photo released by the palace showed the future King posing in between his wife the Duchess of Cornwall and Meghan's mother Doria Ragland.
Charles has worn the bright flower at his other grandchildren's christenings – Princess Charlotte's in July 2015 and Prince Louis' in July 2018. The flower grows in Charles' country home, Highgrove House, and the royal often likes to wear it in his buttonhole.
Given that Charlotte, Louis and Archie's christenings all took place in July, it's likely that the Dianthus Devon Wizard is a seasonal favourite of his. Charles notably didn't wear it to Prince George's christening in October 2013.