Today is the Feast of the Annunciation, which is celebrated each year on March 25th by many Christia