
History will be in the making at this year’s Academy Awards, as Amy Schumer, Wanda Sykes and Regina Hall have been named as co-hosts for the ceremony.
This is the first time hosting the ceremony for all three women.
The Academy Awards take place March 27 at the Dolby Theater in Hollywood with air time scheduled for 7 p.m. CT.
Here’s more on this historical moment courtesy of vibe.com