Traditionally a red rose is worn on St. George’s Day. But if you are from Yorkshire you may prefer a white rose.
The White Rose was first adopted as a heraldic badge by Edmund of Langley, 1st Duke of York (1341-1402), the fourth surviving son of King Edward III. One of his elder brothers, John of Gaunt, 1st Duke of Lancaster (1340-1399) adopted a Red Rose as a heraldic badge. York and Lancaster fought for control of the English throne during several decades of civil warfare, which became known as the Wars of the Roses.
The conflict was ended by King Henry VII who, upon marrying Elizabeth of York, symbolically united the White and Red Roses to create the Tudor Rose, the symbol of the Tudor dynasty.