Black Widow was originally set to hit theaters on May 1, 2020 as the first film in Marvel Studios’ Phase Four slate. Plans changed, however, when the COVID-19 pandemic hit, and Disney shifted the release date to November 6. But just recently, the studio readjusted the date yet again to May 7, 2021.
Article source: https://www.cinemablend.com/news/2555593/black-widow-star-david-harbour-apologizes-to-fans-after-the-movies-latest-delay