'The Avengers' actor Chris Evans and singer Jennifer Lopez will present awards at the upcoming Oscars ceremony. 'Crazy Rich Asians' stars Awkwafina and Constance Wu, as well as actress and comedian Tina Fey will also be presenting. Actor Daniel Craig, best known for his portrayal of the fictional British spy James Bond, has also been named as a presenter.