Pep Guardiola and his star-studded squad were due to play Arsenal this Premier League matchday but the fixture was postponed.