The president tweeted his announcement on Saturday.

Donald Trump will be skipping the White House Correspondents' Dinner on April 29.

"I will not be attending the White House Correspondents' Association Dinner this year. Please wish everyone well and have a great evening!" Trump tweeted on Saturday afternoon.

Trump's decision comes after CNN, The New York Times, Politico and several other major media outlets were blocked from attending a Friday White House press briefing. The president also continued to express his dislike for "fake news" media and targeted reporters' use of anonymous sources while speaking to the Conservative Political Action Committee on Friday.