I remember in a book the Prince of Wales' valet wrote (sorry, can't remember his name), anyway, he, the valet that is, said that the Princess of Wales (Diana) got a lot of impromptu flowers, people got a bouquet on the way to attending the walkabout or whatever, and hoped to give to her. Those had to be fun.
Otherwise, it would be so tedious. One couldn't change one's mind about what to wear on a certain day because it had already been planned in advance to wear a certain thing, and the organizers of that day's event had been informed of outfit, so the flowers they planned to give would match, flowers one already knew one was supposed to get, and so on.
I'd rather get a dandelion wrapped in damp paper towel. Heartfelt. The sort the valet said Diana got a lot of.
and about Camilla: if she and the Prince of Wales are still married and if he succeeds his mother's throne, Camilla WILL be Queen. Whether anyone actually CALLS her that, we don't yet know. In the United Kingdom as well as the realms who claim the UK's monarch as their own, it is the legislature of that realm (parliament) which decides who gets to be the monarch. The UK's laws say that the throne passes according to male-preference primogeniture. These same laws also say that the wife of the King is the Queen. It's not for Charles or Camilla or any other member of the Royal Family to say.
Camilla goes by "Duchess of Cornwall" because a lot of people are still angry and resentful of the role they believed she played in the break-up of Charles and Diana's marriage. Calling Camilla "Princess of Wales" would offend too many people and the Royal Family doesn't want to do that. Similarly, the announcement that Camilla would, in due course, go by the title "Princess Consort" was really a polite fiction to soothe the same Diana fans.
Barring an act of the UK's parliament (and of Canada's, and Australia's, and Greneda's, etc etc), when Queen Elizabeth II dies (a loooooooonnnnggg time from now, please God) Charles will be King and Camilla will be Queen.