Megan Thee Stallion, Charli XCX and Heidi Klum dazzled on the red carpet.