There are two all-Premier League ties at Wembley this weekend, featuring Manchester City vs. Liverpool, which you can watch live on BBC One.
After a thrilling 2-2 draw at Etihad Stadium last Sunday, the Premier League's top two teams face for the second time in six days on Saturday (15:30 BST).
On Sunday, the other semi-final will be a London derby between Chelsea and Crystal Palace (16:30).
Chelsea, the eight-time champions, are hoping to reach the final for the third consecutive season after finishing second to Arsenal in 2020 and Leicester City in 2021.
Palace are looking to reach the final for the first time since 2016, while Liverpool have been to three Champions League finals since they last won the FA Cup 16 years ago in 2006.
Pep Guardiola's City won the FA Cup as recently as 2019.
The FA Cup - the world's longest-running knockout football competition - is celebrating its 150th anniversary.
Both semi-finals will be decided on the day and teams will be able to name nine substitutes and use five as they seek a place in the final at Wembley on 14 May.
The decision to keep the semi-final between City and Liverpool at Wembley has been criticised, given no direct trains are running from either city to London this weekend.
In addition, Transport for London (TfL) said urgent safety checks being carried out on trains running on the Metropolitan line section of the Tube will coincide with the FA Cup semi-final weekend.
Reds captain Jordan Henderson said it "would have made sense" to switch the tie away from Wembley, and fans of both clubs and mayors of the respective cities had asked for a venue change.
But the game will go ahead at the national stadium, with the Football Association providing 100 free buses for fans attending the game.
The free return bus journeys "will ensure that up to 5,000 Liverpool and Manchester City supporters will be able to travel to Wembley Stadium free of charge", a Football Association statement said.
Liverpool and Manchester City have each received 34,000 tickets for the game.
Reds boss Jurgen Klopp this month described the Football Association's planning for the FA Cup semi-finals as "one of the most ridiculous stories I ever heard".
Klopp added: "It makes absolutely no sense.
"I'm not sure what the FA thought - no club from the north west will be part of the semi-finals?"
Both FA Cup semi-finals have been played at Wembley since 2008 - before that, the semis had mostly been held at neutral club stadiums.