Battle After Battle'. And a fabulous red carpet. In order of appearance: Jennifer Lawrence, Priyanka Chopra and Nick Jonas, Selena Gomez, Olandria Carthen, Paul Mescal, Maura Higgins, Odessa A'zion, ...