Charli xcx has started filming her upcoming movie 'The Moment' in London. The upcoming flick is inspired by her epic rise to pop superstardom following the viral success of her 2024 LP 'Brat'.