British Royal Mail have issued a special set of postage stamps to commemorate the royal wedding in England, of Prince William and Catherine Middleton, inscribed on Welsh and English and available from April 21st, 2011, the birthday of Her Majesty The Queen.