Singer Katy Perry performed her new single Firework on British TV show The X Factor.
Katy Perry performs on the X Factor