The 2025 Brit Awards were broadcast live from London's O2 Arena on ... Stormzy and Charli xcx took home major prizes while the likes of Lenny Kravitz, Stranger Things star Joe Keery, Naomie Harris, ...