Brooklyn Beckham and Nicola Peltz formed one of the superhero world's more unlikely pairings, as they shared a kiss while dressed as Superman and Catwoman in honour of Halloween.