Happy Annunciation!

Normally, the Solemnity of the Annunciation, the celebration of the angel visiting Mary and asking her if she would bear Jesus, is on March 25th. Liturgical pregnancies are always nine months long (March 25th to December 25th, or the birth of Mary is celebrated nine months after the Immaculate Conception). This year, though, the celebration is transferred to April 9th. Why?

Source