Those who are bound by the law are to do penance on Fridays of Lent.
However, tomorrow, Friday is 25 March, the Solemnity (in the post-Conciliar calendar) of the Annunciation.
Please attend to can. 1251.
Can. 1251 Abstinence from meat, or from some other food as determined by the Episcopal Conference, is to be observed on all Fridays, unless a solemnity should fall on a Friday. Abstinence and fasting are to be observed on Ash Wednesday and Good Friday.
For those who don’t like the Novus Ordo… your likes or dislikes make not the slightest difference. If you are a subject of the Latin Church, the 1983 Code pertains to you. Since in the Ordinary Form the Feast of the Annunciation has the rank of a Solemnity, and since can. 1251 applies to you, you are not bound to your Friday penance.
Of course you can do as you please. Do penance if you choose. You are not bound to it.
In these cases of great feasts during Lent, I generally suggest that people keep their festivities somewhat muted. But the Solemnity is a true Feast Day.
Be penitentially festive, festively penitent.