April 23rd is St George’s Day, commemorating the Saint’s death in AD303. St George is of course the patron saint of England, who as legend would have it, slayed a dragon to save a young maiden.
Traditionally a single red rose is adorned on the lapel to mark the day - the red rose being the national flower of England since the Wars of the Roses (1455 – 1485).
Another tradition is to fly the St George’s flag, England's national flag – the design being based on St George’s red cross set against a white background.
Of course single red roses are usually associated with Valentine’s Day flowers or more simply as a romantic flower in its own right.