Katy Perry wears Philip Armstrong for the London premier of Arthur.