He joins from Scottish Premier League champions Rangers.
Steven Gerrard says he's joining a club with a rich history.
The former Liverpool captain has been appointed as Aston Villa's new head coach.
He returns to the Premier League having guided Rangers to the Scottish Premiership title last season.
Speaking about the move, Gerrard said:
“Aston Villa is a club with a rich history and tradition in English football and I am immensely proud to become its new Head Coach.
In my conversations with Nassef, Wes and the rest of the Board, it was apparent how ambitious their plans are for the club and I am looking forward to helping them achieve their aims.
“I would like to express my sincere gratitude to everybody associated with Glasgow Rangers for giving me the opportunity to manage such an iconic football club.
Helping them secure a record-breaking 55th league title will always hold a special place in my heart. I would like to wish the players, staff and supporters the very best for the future.”