Brit Awards 2023 Show at the O2 Arena, London.Featuring: Kim PetrasWhere: London, England, United KingdomWhen: 11 Feb 2023Credit: Stuart Hardy/ABACA/INSTARimages.com/Cover Images**North America Rights Only**